หลักสูตรที่ไม่ใช่ด้านเทคนิคที่สำคัญสำหรับโปรแกรมเมอร์? [ปิด]


22

หลักสูตรการฝึกอบรมที่ไม่ใช่ด้านเทคนิคใดที่คุณแนะนำสำหรับโปรแกรมเมอร์? ตัวอย่างอาจเป็นหลักสูตรการพูดในที่สาธารณะทักษะในการนำเสนอภาษาอังกฤษการเขียนเชิงธุรกิจหรืออะไรก็ตามที่ไม่เกี่ยวข้องกับการเขียนโปรแกรมหรือวิศวกรรมซอฟต์แวร์เอง

คำตอบ:


45

สิ่งใดที่เกี่ยวข้องกับการสื่อสารเช่นการพูดในที่สาธารณะจะดีมาก คุณจะได้รับการพิจารณาว่ามีค่ามากขึ้นในฐานะโปรแกรมเมอร์หากคุณสามารถสื่อสารกับทีมงานของคุณและผู้มีส่วนได้ส่วนเสียของซอฟต์แวร์ที่คุณสร้างขึ้นได้ดี การขาดทักษะการสื่อสารจะทำให้การเติบโตของคุณในสาขานี้


+1 และฉันจะเพิ่มการเขียนทางเทคนิค (ไม่จำเป็นต้องเขียนเชิงธุรกิจ) เป็นอีกส่วนย่อยที่มีค่าของคำตอบ "การสื่อสาร" นี้
BlairHippo

+1, ฉันได้พบโปรแกรมเมอร์ที่ดีมากมายที่เขินอายที่จะเป็นผู้นำเพราะพวกเขากลัวที่จะพูดต่อหน้าคนอื่น ซึ่งเป็นการสูญเสียสำหรับพวกเขาและอุตสาหกรรม
Zekta Chan


22

กราฟิก Desgin ลองนี้สำหรับการเริ่มต้น: http://net.tutsplus.com/articles/lectures/design-for-developers/

ชิ้นส่วนของซอฟต์แวร์ (และผลิตภัณฑ์ใด ๆ โดยทั่วไป) ไม่เพียง แต่ต้องสามารถใช้งานได้และใช้งานได้เท่านั้น แต่ยังต้อง "สวย" เพื่อให้สามารถขายได้และนั่นคือความจริงที่น่าเศร้า


9
ไม่มีประเด็น - โปรแกรมเมอร์คนใดสามารถออกแบบกราฟิกได้โดยไม่ต้องใช้ความพยายามเลย ตัวอย่างเช่นฉันเพิ่งคิดค้นโทนสีที่ยอดเยี่ยมในเวลา - สีฟ้าและสีม่วงแดง! (คำสารภาพ - ฉันคิดว่า IBM คิดค้นเป็นครั้งแรกสำหรับกราฟิก CGA) นักออกแบบกราฟิกมืออาชีพต่างก็กลัวนักเขียนโปรแกรมที่ใช้คำเช่น "โปรแกรมเมอร์สี" เป็นสัญลักษณ์ของความเคารพอย่างลึกซึ้ง
Steve314

2
ความรู้อย่างเป็นทางการในเรื่องสามารถเอาชนะและทำซ้ำช่วงเวลาแห่งแรงบันดาลใจ ฉันพนันได้เลยว่ามีนักออกแบบกราฟิกจำนวนมากที่พูดว่า "นักออกแบบกราฟิกทุกคนสามารถสร้างเว็บไซต์" ได้เพราะพวกเขามีความรู้เรื่องแฟลชสามารถใช้ Dreamweaver และไปที่ script-kiddie ทั้งหมดบน PHP แต่คุณมีประเด็น
dukeofgaming

7
+1 เห็นด้วยกับดยุคที่นี่ โปรแกรมเมอร์จำนวนมากคิดว่าพวกเขาสามารถออกแบบกราฟิกได้ แต่มีความแตกต่างอย่างมากระหว่างนักออกแบบกราฟิกมืออาชีพกับโปรแกรมเมอร์ที่คิดว่าเขาสามารถออกแบบปีกได้ การฝึกอบรมอย่างเป็นทางการในการออกแบบกราฟิกเป็นสิ่งที่ดีที่จะมี
Jagmag

2
การจับคู่ทักษะการออกแบบที่แข็งแกร่งกับทักษะการพัฒนาที่แข็งแกร่งนั้นมีประโยชน์มาก ทักษะเสริม สิ่งสำคัญคือต้องตระหนักว่ามีวิทยาศาสตร์อยู่เบื้องหลังการออกแบบ มันไม่ใช่ความคิดสร้างสรรค์และศิลปะ มีเหตุผลที่ง่ายกว่าสำหรับเพจที่มีประเภทที่ได้รับการจัดการอย่างเหมาะสม
Andy Fleming


18

ธุรกิจ

ปัญหาที่ใหญ่ที่สุดที่ฉันเคยเห็นกับคนที่มาจากมหาวิทยาลัยโดยตรง (รวมถึงตัวฉันเองเมื่อไม่กี่ปีก่อน) คือพวกเขาต้องการเขียนแอปพลิเคชั่นที่ยอดเยี่ยมไม่ว่าพวกเขาจะช่วยธุรกิจทำเงินหรือไม่ เพื่อที่จะเป็นนักพัฒนา rockstar ในสายตาของทุกคนคุณต้องเป็นนักพัฒนาที่ยอดเยี่ยม (เพื่อให้นักพัฒนาคนอื่นสังเกตเห็น) และทำหรือบันทึกเงิน บริษัท (เพื่อให้นักธุรกิจสังเกตเห็น)! เมื่อคุณสามารถทำได้ทั้งสองอย่างคุณไม่เพียง แต่สร้างโอกาสในการทำงานที่ยอดเยี่ยม แต่นักธุรกิจจะเริ่มฟังคุณ! ทำไม? เพราะคุณให้คุณค่า แม้แต่ผู้เริ่มต้นที่เขียนจุดสนใจหลักของแอพพลิเคชั่นที่สนุกก็คือการสร้างสิ่งที่สร้างผลกำไรได้ในที่สุด


+1 สำหรับสิ่งนี้ - ฉันเบี่ยงเบนจากการเขียนโปรแกรมเพื่อใช้เวลาสองสามปีในฐานะผู้จัดการผลิตภัณฑ์และเมื่อฉันกลับมาฉันพบว่ามันน่าประทับใจเพียงว่านักพัฒนารายอื่นรู้หรือสนใจเกี่ยวกับความสามารถในการขายซอฟต์แวร์หนึ่งชิ้น ฉันหยุดพูดเกี่ยวกับคุณลักษณะต่างๆในรอบการเปิดตัวใหม่และเริ่มพูดคุยเกี่ยวกับผลประโยชน์ทางธุรกิจ
Kevin

1
ระยะสั้นที่ดีที่สุด (สั้นเกินไปของตัวเอง) รู้เบื้องต้นเกี่ยวกับการทำความเข้าใจนายจ้างของคุณสำหรับฉันคือสิ่งที่ซีอีโอของคุณต้องการให้คุณทราบโดยรามจรัญฯ - amazon.com/What-CEO-Wants-You-Know/dp/0609608398/... - - คุณสามารถอ่านได้ใน 15 นาที แต่สามารถช่วยเริ่มต้นนักพัฒนาซอฟต์แวร์รุ่นใหม่หรือรุ่นเยาว์เพื่อรับรู้ว่าการพูดคุยเรื่อง "ภาพใหญ่" นั้นเกี่ยวกับอะไร
mctylr

+1 แคบมุ่งเน้นเฉพาะงานเทคและลืมมองไปที่ธุรกิจระยะจมโครงการที่ดีมากมาย คิดในรองเท้าของคนอื่น (โดยเฉพาะลูกค้า) สร้างโปรแกรมที่ยอดเยี่ยม
Zekta Chan

12

ทักษะการกล้าแสดงออก - ให้สังเกตที่นี่ว่า "การยืนยัน" ไม่ได้เกี่ยวข้องกับ "การก้าวร้าว" แต่อย่างใด

ในขณะที่สิ่งนี้อยู่ภายใต้ขอบเขตทั่วไปของ "ทักษะอ่อนนุ่ม" ฉันได้พบว่าการฝึกอบรมนี้มีประโยชน์อย่างมากโดยเฉพาะอย่างยิ่งเมื่อพูดถึงโปรแกรมเมอร์

อย่างน้อยในประสบการณ์ของฉันฉันเพิ่งเจอโปรแกรมเมอร์มากเกินไปที่จะหลีกเลี่ยงการเผชิญหน้ากับใครบางคนเกี่ยวกับหัวข้อที่พวกเขาอาจได้รับทราบดีขึ้นเกี่ยวกับเนื่องจากลักษณะของพวกเขาและนี่เป็นอันตรายต่อทีมโดยรวม

หลักสูตรดังกล่าวมุ่งเน้นไปที่คนที่ทำให้ประเด็นของพวกเขาได้ยินและให้คำแนะนำพื้นฐานเกี่ยวกับวิธีการทำให้แน่ใจว่ามุมมอง / ความคิดเห็นของคุณไม่ได้รับหิมะเพราะเพียงแค่ปากใหญ่ในทีมที่อาจจะดีกว่าคนอื่น ๆ ข้าม


9

ตรรกะ. พีชคณิต. สถิติ. แคลคูลัส. อังกฤษ การคิดเชิงวิพากษ์ ฟิสิกส์? การวิเคราะห์พฤติกรรม?

ขึ้นอยู่กับสิ่งที่คุณต้องการเข้าไปและสิ่งที่คุณทำได้ดีตามธรรมชาติ มีหลักสูตรมากมายที่จะเป็นประโยชน์กับคุณไม่ทางใดก็ทางหนึ่ง คำตอบหลายข้อเสนอแนะหลักสูตรการสื่อสารซึ่งคุณดูเหมือนจะรู้อยู่แล้วนอกจากนั้นลองคิดดูให้ดีว่าคุณต้องการใช้การเขียนโปรแกรมและหลักสูตรที่สอดคล้องกับเป้าหมาย


สิ่งเหล่านี้ส่วนใหญ่เป็นเรื่องทางเทคนิคซึ่งไม่ใช่คำถามที่เกี่ยวกับ
David Thornley

สถิติเนื้อหาภาษาอังกฤษการวิเคราะห์พฤติกรรม (จิตวิทยา / สังคมวิทยา) ไม่ใช่หัวข้อ "ทางเทคนิค" ที่มักเกี่ยวข้องกับการเขียนโปรแกรม หากโปรแกรมเมอร์ทุกคนอ่านวิธีโกหกด้วยสถิติและเข้าใจจิตวิทยามากพอที่จะเข้าใจว่าไม่ใช่ทุกคนที่คิดและทำตัวเหมือนที่พวกเขาทำฉันเชื่อว่าโลกอาจจะเป็นที่ที่ดีกว่า
mctylr

ฉันสันนิษฐานว่า "ทางเทคนิค" หมายถึงการทำงานกับการเขียนโปรแกรมและคอมพิวเตอร์จริง ๆ ...
Carson Myers

ฟิสิกส์? คุณบ้าหรือเปล่า? ยุคฝั่งเซิร์ฟเวอร์ปล่อยให้ c ++ อยู่คนเดียว!
IAdapter

7

วิชาการพิมพ์

วิชาการพิมพ์เป็นพื้นที่ที่ถูกมองข้ามซึ่งสำคัญมาก! การทำความเข้าใจกับวิชาการพิมพ์สามารถช่วยให้คุณเข้าใจวิธีสร้างซอฟต์แวร์ที่ใช้งานได้มากขึ้นและทำให้ซอฟต์แวร์ดูดี! แม้ว่าคุณจะไม่ได้เรียนก็ตามก็เป็นเรื่องดีที่จะอ่านและให้ขอบ

หนังสือวิชาการพิมพ์ที่ยอดเยี่ยม:

คิดด้วย Type

องค์ประกอบของสไตล์การพิมพ์

บทความออนไลน์:

http://en.wikipedia.org/wiki/Typography

http://www.informationarchitects.jp/en/the-web-is-all-about-typography-period/


ในขณะที่ฉันเห็นด้วยทั้งหมดฉันจะยืนยันว่ามันเป็นส่วนหนึ่งของการออกแบบกราฟิกซึ่งเป็น บริษัท จดทะเบียน
Orbling

จริงจริง แต่ฉันต้องการชี้เฉพาะเจาะจงเพราะฉันรู้สึกว่ามันเป็นหนึ่งในสิ่งที่สำคัญที่สุดหากไม่ใช่ส่วนที่สำคัญที่สุดของการออกแบบ
Andy Fleming

4

จิตวิทยา.
นักพัฒนาซอฟต์แวร์ต้องการความเข้าใจในสิ่งที่กระตุ้นผู้คนและทำไมพวกเขาถึงทำแบบที่พวกเขาทำ


นักพัฒนาบางคนไม่ทำงานที่ microsoft = P
dan_waterworth

@dan_waterworth ผมไม่เห็นด้วยผมคิดว่าโปรแกรมเมอร์ทุกคนมีความรับผิดชอบกับผู้ใช้งานของพวกเขาที่จะมีมนุษยธรรม นอกจากนี้การทำความเข้าใจกับจิตวิทยาบางอย่างสามารถช่วยให้นักพัฒนาบางคนโต้ตอบกับผู้คนในองค์กรที่ไม่ได้เน้นเรื่องนามธรรมหรือสติปัญญา แต่มีความสำคัญต่อองค์กรเพื่อความอยู่รอด แน่นอนว่าจิตวิทยาที่ผิดปกติสามารถนำไปใช้เพื่อความเพลิดเพลินในการวินิจฉัยตนเอง
mctylr

@mctylr ดีมันเป็นเรื่องตลก แต่ ... ไม่เป็นไร
dan_waterworth

3

"ไม่ใช่ด้านเทคนิค" ฉันหมายถึงทักษะการเขียนเชิงเทคนิค Mark Freedman นั้นเหมาะสมที่จะกล่าวถึงทักษะการสื่อสาร (ระหว่างบุคคล) แต่ทักษะการเขียนทางเทคนิคก็มีความสำคัญสำหรับนักพัฒนาเช่นกัน

หากไม่มีอะไรอื่นความคิดเห็นที่คุณเพิ่มลงในรหัสของคุณนั้นเป็นตัวอย่างของการเขียนทางเทคนิค นอกจากนี้ไม่ว่าทักษะการสื่อสารด้วยการพูดของคุณจะดีแค่ไหนคำอธิบายที่เป็นลายลักษณ์อักษรเกี่ยวกับสิ่งที่คุณเข้าใจข้อกำหนดนั้นเป็นสิ่งที่ผู้อื่นสามารถเข้าใจได้เป็นสิ่งสำคัญมาก - หากไม่มีการสื่อสารด้วยเสียง คุณควรจะทำอย่างหลีกเลี่ยงไม่ได้จะลอยไปในทิศทางที่แตกต่างกันเมื่อเวลาผ่านไป


3

การทดสอบบุคลิกภาพและการจัดทำโปรไฟล์

การทำความเข้าใจบุคลิกภาพแนวโน้มและเคมีเป็นสิ่งสำคัญ มันสามารถช่วยให้คุณเข้าใจวิธีการทำงานเป็นรายบุคคลและเป็นทีม

อ่านเพิ่มเติม:

http://en.wikipedia.org/wiki/Personality_test

ตัวบ่งชี้ชนิดของ Myers-Briggs

ตัวเรียงลำดับอารมณ์ Keirsey

โปรไฟล์ DISC


คุณเลือกที่จะหลีกเลี่ยงใครสักคนที่มีความสามารถสูงใช่หรือไม่? บุคลิกภาพที่ไม่เหมาะสมกับทีมปัจจุบันของคุณ หรือคุณเลือกปฏิบัติกับคนที่มีความผิดปกติของคลื่นความถี่ออทิสติกซึ่งถูกบังคับให้ใช้รูปแบบ I? T? IIRC ฉันให้คะแนนฉันและ T มากที่สุดโดยมีอคติต่อ N และ P หลายคนที่มี ASDs มีรูปแบบที่คล้ายกันทำให้เกิดอะไรก็ได้เท่าที่คนอื่นตอบสนองต่อความพิการ อินโทรลสุดขีด (ไม่ใช่ Extrovert) และการคิด (ไม่รู้สึก) ไม่ได้ช่วยให้ฉันได้รู้จักเพื่อน ทีมส่วนใหญ่จะอ้างว่าฉันไม่เหมาะกับทีมนั้น
Steve314

1
+1 ฉันชอบสิ่งนี้ซึ่งเป็นประโยชน์อย่างมากเมื่อทำการสรรหาบุคลากร - ฉันรู้จักนายจ้างที่คาดหวังว่าจะได้ทำงานกับไมเออร์ - บริกส์กับผู้สมัครทุกคนและโดยทั่วไปก็คือเคอร์ซีย์ด้วย โดยส่วนตัวฉันแตกต่างเล็กน้อยเนื่องจากฉันมีแนวโน้มที่จะเดินข้ามเขตแดน - เจมักจะแข็งแกร่งกว่า E เสมอไปที่ TN หากมีคำถามเกี่ยวกับงานจริง SF ถ้าเป็นอภิบาล
Orbling

ฉันจะไม่เห็นด้วย ในขณะที่ฉันเข้าใจว่าการทดสอบไซโครเมทริกซ์สามารถใช้เป็นประโยชน์สำหรับบุคคลได้ค่าของพวกเขาอยู่ในความคิดของฉันที่ขายในฝ่ายทรัพยากรบุคคลว่ามีประสิทธิผล ฉันคิดว่าค่านิยมหลักที่แท้จริงคือในการทำความเข้าใจ / จดจำรับรู้และเรียนรู้ที่จะทำงานร่วมกับ (เช่นร่วมมือหรือใช้จุดแข็งของ) บุคลิกภาพของผู้อื่นและเรียนรู้ที่จะใช้จุดแข็งของคุณ เช่นไม่ใช่ทุกคนคิด / ทำงาน / ทำหน้าที่เหมือนคุณทำ แต่คุณมีประสิทธิผลมากที่สุดเมื่อคุณทำงานในลักษณะที่เหมาะสมกับบุคลิกภาพของคุณ (ภายในเหตุผลและความสมดุลที่ดีต่อสุขภาพ)
mctylr

3

หลักสูตรการเงินขั้นพื้นฐาน - หมวดหมู่ค่อนข้างกว้าง แต่อัตราต่อรองค่อนข้างดีนักพัฒนาส่วนใหญ่ที่ทำงานให้กับ บริษัท ขนาดใหญ่ที่ไม่ได้ผลิตซอฟต์แวร์เนื่องจากผลิตภัณฑ์จะต้องเขียนโค้ดบางอย่างเพื่อทำการคำนวณทางการเงิน ในทำนองเดียวกันเมื่อคุณเริ่มเลื่อนขั้นอาชีพคุณอาจถูกเรียกให้สร้างงบประมาณพื้นฐานสำหรับกลุ่มของคุณ ในที่สุดพวกเขามักจะสอนข้อมูลที่เป็นประโยชน์สำหรับงบประมาณในครัวเรือนของคุณเช่นกันเพื่อให้คุณรู้ว่าจะลงทุนเงินเพื่อผลประโยชน์ระยะสั้นและความมั่นคงในระยะยาว (เช่นสำหรับบัญชีเกษียณอายุของคุณ)


3

ตามฉันจิตรกรรมและการทำอาหาร มันทำให้เรามีความอดทนมากขึ้นและช่วยให้เราผ่อนคลาย


4
+1 สำหรับการพูดถึงงานอดิเรก การมุ่งเน้นที่ความรู้ที่มีประโยชน์จะทำให้คนคับแคบเกินไปและงานอดิเรกก็ช่วยแก้ไขปัญหานี้
Goran Jovic

2
  • ภาษาต่างประเทศ!
  • ฉันเรียนที่วิทยาลัยชื่อว่า "วิทยาการคอมพิวเตอร์และมนุษยชาติ" ซึ่งเราได้พูดคุยเกี่ยวกับการรับผิดชอบในฐานะนักพัฒนาซอฟต์แวร์ (เช่นความเป็นส่วนตัว)
  • การบริหารธุรกิจ (เช่นการบัญชี HR) ช่วยให้คุณเข้าใจผู้บังคับบัญชาและลูกค้าของคุณได้ดีขึ้น
  • อิเล็กทรอนิคส์ทำให้คุณเข้าใจเครื่องมือของคุณดีขึ้น

2

เศรษฐศาสตร์และธุรกิจเพราะนี่คือเหตุผลที่โปรแกรมเมอร์มีงานทำ นอกจากนี้การทำความเข้าใจกับสิ่งเหล่านี้มักทำให้ตาพร่าผู้จัดการที่ไม่ใช่ด้านเทคนิคและเจ้าของธุรกิจเพราะพวกเขาคุ้นเคยกับการได้ยินเพียงพูดคุยทางเทคนิคจากโปรแกรมเมอร์และผู้ดูแลระบบ


2

มันเต้นรำบนเส้นแบ่งระหว่างเทคนิคและไม่ใช่เทคนิค แต่ถ้าโรงเรียนของคุณมีบางอย่างที่สอดคล้องกับ Human-Computer Interaction (HCI) หรือสิ่งอื่น ๆ ที่เกี่ยวข้องกับการออกแบบส่วนต่อประสานกับผู้ใช้ นั่นคือสิ่งที่มีค่าอยู่ตรงนั้น


2

ฉันประหลาดใจที่ไม่มีใครพูดถึงการพัฒนาทักษะภาษาอังกฤษ

ฉันประหลาดใจอย่างต่อเนื่องที่จำนวน CV / ประวัติย่อที่ฉันได้รับซึ่งเกือบอ่านไม่ได้

หากคุณเริ่มต้นด้วยการเป็นช่างเทคนิคที่บริสุทธิ์มันไม่น่าเป็นไปได้ที่คุณจะจบอาชีพของคุณโดยใช้ชุดทักษะเดียวกัน จะมีเวลาเมื่อคุณจำเป็นต้องเขียนรายงาน (หรือรายงานจำนวนมาก) ที่ต้องใส่คำลงในกระดาษจำนวนมาก

ปัญหาที่คุณอาจพบคือการหาหลักสูตรที่ดีพอ


1

กฎหมาย

มีหลายวิชาที่ผู้ประกอบวิชาชีพด้านคอมพิวเตอร์ควรรู้จริง ๆ แล้วอาชีพของเราเช่นอาชีพที่ปรึกษาทางธุรกิจส่วนใหญ่ต้องการความรู้ที่ครอบคลุมในทุกโดเมนที่เราพบและวิเคราะห์

อย่างไรก็ตามกฎหมายเป็นสิ่งที่ฉันต้องการจะเป็นสิ่งจำเป็น

อาชีพของเราอยู่ในระดับแนวหน้าของกรอบทางกฎหมายที่เปลี่ยนแปลงอย่างรวดเร็วทรัพย์สินทางปัญญาเป็นตัวอย่างที่รู้จักกันดี แต่มีประเด็นทางกฎหมายทุกอย่างที่ครอบตัดในแต่ละวัน การปฏิบัติตามกฎระเบียบข้อบังคับทางกฎหมายที่ถูกต้องและไม่ถูกต้องกฎหมายเครดิตหากคุณทำงานในอีคอมเมิร์ซการปกป้องข้อมูล

ฉันคิดว่าผู้เชี่ยวชาญด้านไอทีทุกคนและวิศวกรซอฟต์แวร์อาวุโสควรได้รับการฝึกอบรมด้านกฎหมายขั้นพื้นฐานและปฏิบัติตามกฎหมายที่เกี่ยวข้องในพื้นที่ของตน มหาวิทยาลัยของฉันใช้หลักสูตรภาคบังคับสำหรับนักศึกษาปริญญาโทสาขาคอมพิวเตอร์มันมีประโยชน์เป็นประจำ riposte ตามปกติคือ "ฝ่ายกฎหมายจัดการว่า" ใช่แล้วพวกเขาอาจไม่ได้ตระหนักถึงปัญหาที่สร้างขึ้นโดยซอฟต์แวร์ที่มีอยู่เว้นแต่พนักงานที่มีความตระหนักเพียงพอที่จะแจ้งให้พวกเขา - บวกมันมักจะเป็นแหล่งที่มาของพวกเขา มุ่งหน้าไปที่เขียง


1

การประเมิน

เราเกลียดเพราะเราน้อยคนนักที่จะเข้าใจ ทำความเข้าใจกับมันและมันก็ไม่เจ็บปวดนัก


1

แม้ว่าฉันจะไม่โต้แย้งความสำคัญของทักษะการสื่อสารทั้งที่เป็นลายลักษณ์อักษรและทางวาจา แต่ถ้าคุณได้รับโอกาสในการเรียนรู้เกี่ยวกับปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์ฉันเชื่อว่าคุณจะพบว่ามันมีค่า ปัญหาที่ยากที่สุดที่ฉันเห็นในที่ทำงานมักเกี่ยวข้องกับการพยายามคิดออกว่าผู้ใช้ต้องการอะไรเมื่อผู้ใช้ไม่รู้จักตัวเอง การพัฒนาส่วนต่อประสานกับผู้ใช้ที่ใช้งานง่ายซึ่งทำงานได้ดีและตรงตามที่ผู้ใช้คาดหวังในความคิดของฉัน


1
  • ฉันคิดว่าคุณควรมีงานอดิเรกที่ดีเพื่อให้เรียนรู้การเล่นกีฬาได้ดีขึ้น (กลางแจ้งเพื่อให้คุณออกกำลังกายด้วย)
  • เรียนรู้เพลงหรือลองเขียนบทกวีข้อดีสคริปต์สำหรับละคร (การเรียนรู้สิ่งเหล่านั้นจะช่วยปรับปรุงความคิดสร้างสรรค์ของคุณซึ่งฉันคิดว่าเป็นสิ่งจำเป็นที่สุดสำหรับโปรแกรมเมอร์หรือบุคคลใด ๆ )
  • คณิตศาสตร์ (แนะนำอย่างยิ่ง)
  • ทักษะการพูดในที่สาธารณะและการสื่อสาร

0

ฉันเข้าเรียนหลักสูตร "การสื่อสารระหว่างประเทศ" ในช่วงฤดูร้อนปี 2010 มันเป็นเรื่องเกี่ยวกับหัวข้อต่าง ๆ : วิธีการสื่อสารของคุณวิธีการที่วัตถุหนึ่งสามารถยกความรู้สึกตรงกันข้ามสำหรับคนต่าง ๆ วิธีการที่ดีวิธีการอยู่ในหัวข้อ / เปลี่ยนหัวข้อ มันยังช่วยฉันในชีวิตประจำวันของฉัน


0

คำตอบบางส่วนที่นี่แนะนำการออกแบบกราฟิกหรือการทำตัวพิมพ์โดยมีข้อสันนิษฐานว่าสิ่งนี้จะช่วยในการสร้าง GUI ที่ดีขึ้นและมอบประสบการณ์การใช้งานที่ดีขึ้น

มหาวิทยาลัยบางแห่งเสนอหลักสูตรในการยศาสตร์ GUIซึ่งอาจดียิ่งขึ้นสำหรับเรื่องนั้นถึงแม้ว่าฉันไม่แน่ใจว่าคุณสามารถพิจารณาสิ่งที่ไม่ใช่ด้านเทคนิคได้อย่างไร)


0

การอภิปราย

มันช่วยให้คุณเรียนรู้วิธีการวิจัยและพัฒนาข้อโต้แย้งที่จะช่วยคุณอย่างมากในการรับความคิดของคุณเป็นลูกบุญธรรมโดยองค์กรที่คุณทำงาน


0

ฉันคิดว่ามันขึ้นอยู่กับสิ่งที่คุณต้องการจะทำกับชีวิตของคุณ แต่ต่อไปนี้เป็นตัวอย่างทั่วไปที่ดี:

  • การสื่อสารกลุ่ม ในฐานะนักพัฒนาซอฟต์แวร์คุณอาจทำงานเป็นกลุ่มเพื่ออาชีพส่วนใหญ่ของคุณ เรียนรู้เกี่ยวกับการโต้ตอบของกลุ่มและวิธีการสื่อสารภายในกลุ่มจะเกิดประโยชน์อย่างไร
  • เศรษฐศาสตร์. ฉันจะแนะนำหลักสูตรเศรษฐศาสตร์วิศวกรรมที่ครอบคลุมหัวข้อต่าง ๆ เช่นการวิเคราะห์มูลค่าปัจจุบันและมูลค่าในอนาคตอัตราผลตอบแทนต้นทุนวงจรชีวิตการตัดสินใจโครงการและอื่น ๆ อย่างไรก็ตามควรมีหลักสูตรเศรษฐศาสตร์บางประเภทแม้ว่าจะเป็นเพียงเศรษฐศาสตร์จุลภาคหรือเศรษฐศาสตร์มหภาค
  • พฤติกรรมองค์การ ฉันเข้าเรียนหลักสูตร OB และเป็นหลักสูตรจิตวิทยาประยุกต์และสังคมวิทยาเป็นอย่างมากโดยใช้แนวคิดด้านจิตวิทยาและสังคมวิทยาและประยุกต์ใช้กับวิธีการทำงานขององค์กร
  • การเขียนทางเทคนิคหรือการเขียนคู่มือทางเทคนิค แม้ว่าหลักสูตรการเขียนประเภทใดจะเป็นความคิดที่ดีการเขียนทางเทคนิคไม่เพียง แต่พัฒนาทักษะการเขียนของคุณ แต่ยังช่วยคุณในการสร้างเอกสารทางเทคนิคสิ่งที่คุณอาจกำลังทำอยู่ในที่ทำงาน

0

หลักสูตรWork-Life Balance ที่มีคุณภาพการประชุมเชิงปฏิบัติการหรือแม้กระทั่งหนังสือจะมีประโยชน์ในการเน้นความสำคัญและเตือนเรา (เราทุกคน) ว่าสำคัญอย่างไรในระยะยาวเพื่อรักษาชีวิตที่สมดุลดังนั้นเราจึงไม่จบ แผลไหม้, หย่าร้าง, และความทุกข์ทรมานจากโรคซึมเศร้าที่สำคัญเพียงอย่างเดียวและเลิกจ้าง

ในเวลาที่เศรษฐกิจไม่ดีมันอาจจะสำคัญกว่าเพราะความกดดันมหาศาลที่จะโกงตัวเองจากยอดเงินนี้สำหรับสิ่งที่โดยทั่วไปแล้วเป็นความหวังที่ผิดพลาดของความมั่นคง (ถ้าสถานการณ์เป็นสิ่งที่ล่อแหลมจริงๆ

หลีกเลี่ยงการฝึกอบรมหรือสัมมนาใด ๆ ที่มีลูกเล่นมากเกินไปหรือมุ่งเน้นการแก้ไขอย่างรวดเร็ว แต่ความสมดุลที่เน้นสามัญสำนึกเป็นเรื่องง่ายเป็นทางออกที่ดีที่สุดในความคิดของฉัน


0

1 เพลง
2 ทักษะด้านภาษาและการสื่อสาร + ไซต์แนวคิดทั้งหมดที่นำมาใช้โดย stackexchange มีมูลค่าการเข้าร่วม


0

การตลาดและการโฆษณา

โปรแกรมเมอร์ที่ทำแอพ WP7, iOS, Android ... อาจเพิ่มยอดขายของคุณ


0

การถ่ายภาพ .....

Atleast สำหรับฉันเพราะมันทำให้ฉันมีความสุขและบางครั้งฉันคิดว่านี่เป็นสายการบินอื่นอย่างจริงจัง

ดังนั้นเมื่อพูดถึงเรื่องทั่วไปมากกว่าสิ่งอื่นนอกเหนือจากคอมพิวเตอร์ที่คุณสนใจ

PS: การเรียนรู้ภาษาอื่น ๆ ไม่ใช่ความคิดที่ไม่ดีเลย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.