มันจะดีกว่าหรือไม่ที่จะเชี่ยวชาญในสาขาเดียวที่ฉันชอบหรือขยายเข้าไปในสาขาอื่น ๆ เพื่อขยายขอบเขตอันไกลโพ้นของฉัน? [ปิด]


31

นี่เป็นภาวะที่กลืนไม่เข้าคายไม่ออกที่ฉันคิดอยู่พักหนึ่ง

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

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

ฉันต้องการรับฟังความคิดเห็นเพิ่มเติมเกี่ยวกับตัวเลือกนี้ ความจริงก็คือฉันได้เอนตัวไปทางหนึ่งในตัวเลือกแล้วดังนั้นจิตวิทยาขั้นพื้นฐานบอกว่าไม่มีอะไรจะเปลี่ยนใจ แต่ฉันก็ยังอยากฟังความคิดเห็นบ้าง


ไปได้ดี ฉันรับรองสำหรับคุณ ฉันยังต้องการดูความคิดเห็นอื่น ๆ
PradeepGB

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

คำตอบ:


21

เชี่ยวชาญถ้าคุณสนุกกับมัน

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

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


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

1
@Oak คุณไม่สามารถคาดเดาได้ว่าคุณจะเบื่อสิ่งใดดังนั้นเลือกฟิลด์ที่คุณค่อนข้างมั่นใจว่าคุณมีความสุข หากคุณรู้สึกเหนื่อยหน่ายต่อเนื่องหันเหความสนใจไปที่งานอื่น หากสาขาที่คุณเลือกนั้นมีความก้าวหน้าเพียงพอ (และแน่นอนว่าเป็นเช่นนั้น) คุณควรมีทักษะเพียงพอที่จะรับสิ่งใดก็ได้ ตกลงคุณจะเป็น noob แต่อุทิศตัวเองและคุณจะบินเร็ว ๆ นี้
Gary Rowe

2
ตั้งแต่โอ๊คสนใจในภาษาและการออกแบบภาษาฉันจึงคิดว่าเขารู้ภาษามากกว่าหนึ่งภาษาและการเรียนรู้ภาษาใหม่ ๆ มักจะตกอยู่ในความเชี่ยวชาญของเขา (ไม่มากก็น้อย) สำหรับใครบางคนที่สนใจในภาษาฉันขอแนะนำให้ทำสิ่งใหม่และไม่เป็นภาษาที่คุณรู้: ลองใช้มือของคุณที่ AI หรือการเรียนรู้ของเครื่องจักรหรือ NLP หรือเขียนระบบปฏิบัติการ ...
Tikhon Jelvis

20

ฉันคิดว่ามันขึ้นอยู่กับสิ่งที่คุณต้องการในอาชีพของคุณ ...

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

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

ดังนั้นในแง่กว้างทั้งสองนี้เป็นตัวเลือกในระดับเทคนิค

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

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


4
ฉันไม่แน่ใจว่าทำไมคุณต้องมีความเชี่ยวชาญเป็นพิเศษเพื่อจัดเป็นผู้อาวุโส
Jon

@ จอน: จุดดี ฉันแก้ไขมันแล้ว
Bobby Tables

3
นอกจากนี้ Jack-of-all-trades สามารถมีมุมมองที่เป็นเอกลักษณ์เมื่อเผชิญกับปัญหาเพราะพวกเขาสามารถมองเห็นโซลูชันเพิ่มเติมที่คนที่รู้เพียงเทคโนโลยีเดียวที่ไม่สามารถจินตนาการได้
wildpeaks

10

ก่อนอื่นการโพสต์งานมักพูดเกินความจำเป็นจำนวนมาก ไม่มี บริษัท ใดที่ทำให้ "เราต้องการคนที่รู้เรื่อง Javascript เพียงเล็กน้อยเพราะเราไม่รู้อะไรเลย" ในการโพสต์งาน พวกเขาวาง "ผู้เชี่ยวชาญ Javascript" ไว้ที่นั่นเพราะทุกอย่างเท่าเทียมกันพวกเขาต้องการรับคนที่เป็นผู้เชี่ยวชาญจริงๆ ไม่ได้แปลว่าผู้เชี่ยวชาญเท่านั้นที่มีคุณสมบัติเหมาะสมสำหรับสิ่งที่ บริษัท ต้องการทำใน Javascript (และคุณจะประหลาดใจที่พวกเขาไม่รู้ว่าต้องทำอะไร) ดังนั้นอย่ากังวลมากเกินไปกับการเป็น "ผู้เชี่ยวชาญ" สมัครงานที่คุณคุ้นเคยกับทักษะที่โฆษณาไว้และดูว่าสิ่งต่าง ๆ เป็นอย่างไรในการสัมภาษณ์ ความเก่งในการทำงานเป็นอะไรที่มากกว่าแค่จำนวนของ [ภาษาแทรก] ที่คุณมีอยู่ใต้เข็มขัด และถ้างานนั้นเป็นรางวัล

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

นอกจากนี้ยังทำให้ได้งานใหม่เมื่อ บริษัท ของคุณทำงานได้ง่ายขึ้น :)


1
"ถ้า บริษัท ของคุณ MS-based จู่ ๆ ก็ต้องมีคนที่แต่งตัวประหลาด UNIX สำหรับบางสิ่งบางอย่าง" ... โอ้เราสามารถฝันเราไม่สามารถ :)
จอร์แดน

@ จอร์แดน - ไม่จำเป็นต้องฝัน ฉันเคยไปที่นั่น. ฉันทำงานที่ร้าน MS มาหลายปี แต่ในที่สุดเราก็ได้ลูกค้าที่ต้องการการสนับสนุน MySQL และ Linux พวกเราที่รู้ลินุกซ์จากงานอื่นและใช้ในบ้านต้องก้าวเข้ามาจนกว่าเราจะจ้างผู้ดูแลระบบลินุกซ์ได้ มันจะเกิดขึ้น :)
EZ ฮาร์ท

7

ก็ใช่และไม่ใช่ ปัญหาคือคุณจะไม่เคยเป็นดาราร็อค คุณจะไม่มีวันเป็นผู้ชายที่สามารถทำสิ่งต่างๆด้วย C ซึ่งไม่มีใครสามารถทำได้ การที่คุณไม่ให้ความสำคัญนั้นทำให้ไม่สามารถแยกแยะความเป็นเลิศนั้นได้

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

ฉันเป็นแจ็คและแผนกของฉันลดลง 80% ในช่วง 4 ปีที่ผ่านมา แต่ที่นี่ฉัน ส่วนหนึ่งเป็นเพราะฉันไม่ได้โฟกัสมากกว่าคนส่วนใหญ่ ฉันชอบรับงานที่ฉันไม่รู้อะไรเลยและผู้บังคับบัญชาของฉันชอบความจริงที่ว่าฉันพูดว่า "แน่นอน!" ไม่ว่าตูดแปลก ๆ พวกเขาจะมากับอะไร และเมื่อคุณเข้าใจภาพรวมนั่นเป็นหินชนิดหนึ่งที่ผู้เชี่ยวชาญส่วนใหญ่ไม่เคยได้รับและสามารถสร้างผลกำไรได้

ดังนั้นหากคุณต้องการเป็นร็อคสตาร์คุณต้องโฟกัสเพราะไม่มีใครดีไปกว่าทุกคน แต่ถ้าคุณกำลังมองหาเสถียรภาพเลือกความยืดหยุ่นเพราะการมีความยืดหยุ่นนั้นเป็นที่ต้องการของตลาดมากกว่าการเป็นคนไม่ดี


3

Generalist vs. Specialistเป็นบทความจาก CIO.com แต่อาจมีหลายสิบบทความที่คล้ายกันหรือโพสต์บล็อกของคนที่พยายามดูว่ามีคนที่ดีกว่าอีก แต่ละคนมีข้อดีและข้อเสีย ใครก็ตามที่ต้องการจะบอกว่าคนใดคนหนึ่งที่สำคัญกว่าคนอื่นอาจจะลำเอียงในระดับหนึ่ง

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

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


3

ในทางกลับกันฉันรู้สึกว่าด้วยวิธีนี้ฉันจะ จำกัด ตัวเลือกในอนาคตของฉัน

จำ อนาคตของคุณยืดเยื้อไปหลายทศวรรษ

เทคโนโลยีในปัจจุบันจะจางลงอย่างมากเมื่อมีโอกาสใหม่เกิดขึ้น

ความเชี่ยวชาญไม่เป็นอันตรายเลย

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

เทคโนโลยีมาและไป อะไรก็ตามที่คุณมีความเชี่ยวชาญในตอนนี้จะหายไปในทศวรรษและคุณจะมีความเชี่ยวชาญในอย่างอื่น หรือคุณจะล้าสมัย

กังวลเกี่ยวกับ "ประสบการณ์ในสาขาอื่น" เป็นการเสียเวลา คุณจะได้รับประสบการณ์นั้นไม่ว่าคุณต้องการหรือไม่ก็ตาม


3

มันขึ้นอยู่กับว่าอาชีพของคุณคืออะไร ฉันคิดว่ามันจะช่วยให้อาชีพของคุณถ้าคุณต้องการที่จะเป็นที่ปรึกษาทั่วไปเริ่มต้นธุรกิจของคุณเองทำงานให้กับธุรกิจขนาดเล็กหรือในสถานการณ์อื่น ๆ ที่ความยืดหยุ่นประเภทนั้นเป็นสินทรัพย์ที่เป็นที่รู้จัก ฉันอยู่ในสถานการณ์เดียวกันและปัจจุบันทำงานเป็นที่ปรึกษาแม้ว่าฉันกำลังหาผู้เชี่ยวชาญใน. NET / C # / SQL / ASP

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

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

(ไม่ใช่ความคิดที่ดีที่จะเลือกพื้นที่ที่คุณจะชำนาญนอกเหนือจากการรักษาทักษะทั่วไปของคุณให้มากขึ้น)


2

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

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


2

เหมือนอย่างเคย...

มันขึ้นอยู่กับ

ขึ้นอยู่กับความหมายของ "อาชีพ" ยิ่งไปกว่านั้นมันขึ้นอยู่กับสิ่งที่คุณคิดว่าคุณหมายถึง "อาชีพ"

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

มีข้อได้เปรียบสี่ประการที่มาพร้อมกับพื้นที่ซื้อขายแจ็ค - ออล - เทรด (JOT):

  1. ความเต็มใจและความสามารถในการเรียนรู้สิ่งที่จำเป็นต่อการทำงานให้สำเร็จ
  2. ภูมิปัญญาที่จะรู้ในสิ่งที่คุณไม่รู้
  3. ความอ่อนน้อมถ่อมตนที่จะพูดอย่างนั้นและขอความช่วยเหลือเมื่อจำเป็น
  4. กลอุบายที่ยิ่งใหญ่ในขอบเขตโดเมนที่หลากหลาย

ข้อเสียเปรียบหลักคือ: มันใช้เวลานานกว่าจะดีกว่ามากมากเพราะคุณผลักดันเส้นโค้งการเรียนรู้ในหลาย ๆ ด้าน

ฉันเป็น DBA ที่ดีเหมือนเพื่อนบางคนที่ไม่ได้ทำอะไรนอกจาก 15 ปี? ไม่แน่นอน ฉันสามารถดูวิธีแก้ปัญหาในทันทีที่พวกเขาจะไม่จินตนาการในเวลาสองสัปดาห์ได้หรือไม่? ใช่.

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

ฉันชอบการแก้ปัญหาใหม่ที่ยากค้นหานวัตกรรมเพื่อฆ่าโลกีย์และการเรียนรู้อย่างต่อเนื่องนั่นคือ "ของฉัน" และมันคือเหตุผลที่ฉันรักมัน

การเป็นคนช่างเป็นอาชีพของฉัน


+1: การเป็น Generalist ก็เป็นอาชีพของฉันเช่นกัน :-) รู้สิ่งอื่น ๆ ที่ไม่ใช่โดเมนปัญหาของคุณได้หรือเทคโนโลยีหลักจะเป็นประโยชน์เพราะมันจะช่วยให้คุณมีกล่องเครื่องมือของการแก้ปัญหาที่เป็นไปได้ มันอาจไม่ได้ทำให้คุณเป็นผู้เชี่ยวชาญที่ยอดเยี่ยม แต่คุณจะได้เล่นกับของเล่นใหม่ - ฉันหมายถึงเทคโนโลยี
Spoike

2

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

คุณอาจจะสามารถเริ่มต้นใช้เทคโนโลยีใหม่ได้อย่างรวดเร็วโดยการอ่านรายละเอียดและตัวอย่างออนไลน์ แต่คุณเคยสังเกตไหมว่าเมื่อคุณเริ่มสิ่งใหม่ ๆ คุณใช้เวลา 20% ของการเขียนโค้ดสำหรับคุณสมบัติและ 80% ของเวลาของคุณค้นหาข้อผิดพลาดที่แปลกประหลาดที่สุด คุณเคยเห็น เมื่อคุณเป็นผู้เชี่ยวชาญในด้านใดด้านหนึ่งการปันส่วนนี้เปลี่ยนจาก 20/80 เป็น 95/5 (ฉันสร้างตัวเลข แต่โดยทั่วไปพวกเขาอาจจะปิด) โดยเฉพาะในพื้นที่นั้น ซึ่งหมายความว่าคุณสามารถทำงานได้เร็วขึ้นมากและหลีกเลี่ยงข้อผิดพลาด / ข้อผิดพลาดทั่วไปก่อนที่จะเกิดขึ้น ตัวอย่างเช่นวันนี้ก่อนหน้านี้หนึ่งในวิศวกรอาวุโสของเรา (ใหม่สำหรับทีม / ผลิตภัณฑ์) ใช้เวลามากกว่าครึ่งวันในการค้นหาปัญหาการกองซ้อนที่ใช้เวลา 5 นาทีในการระบุเพราะสิ่งนี้เกิดขึ้นกับสนามหญ้าบ้านของฉัน

เมื่อคุณเป็นผู้เชี่ยวชาญในสาขาของคุณคุณจะมองเห็นและมีค่าต่อการจัดการมากขึ้น ฉันไม่รู้เกี่ยวกับ บริษัท อื่น แต่ที่ที่ฉันทำงานค่าตอบแทนของคุณ (อย่างน้อยก็ส่วนหนึ่ง) ขึ้นอยู่กับความรับผิดชอบของคุณ โดยทั่วไปแล้ว JOAT จะไม่มีความรับผิดชอบถาวร แต่ผู้จัดการใช้พวกเขาเป็นทรัพยากรที่สามารถเคลื่อนย้าย / เปลี่ยนแทนกันได้ (การโทร VP ของเราคือพวกเขามีดสวิสกองทัพ) ที่สามารถย้ายจากทีมหนึ่งไปยังอีกทีมตามความต้องการ ดังนั้นคุณสามารถอยู่กับ บริษัท เป็นเวลา 10 ปีแล้วมองย้อนกลับไปและรับรู้ว่าคุณไม่เคยได้รับความรับผิดชอบใด ๆ เลย ฉันมีเพื่อนที่ดีมาก (ซึ่งเป็นนักพัฒนา C ++ / C # ที่ยอดเยี่ยม แต่เกิดขึ้นกับ JOAT ที่ดีมากเพราะเขาจะทำงานใด ๆ ) ซึ่งเป็น typecast ในบทบาทดังกล่าว ฉันรู้ว่าเขาไม่มีความสุขเพราะในขณะที่ฉันมีขนาดใหญ่มากและชิ้นสนุกของผลิตภัณฑ์เป็นสนามเด็กเล่นของฉันเขาส่วนใหญ่เป็นแขกชั่วคราวในดินแดนของคนอื่น แต่ตอนนี้เขาไม่สามารถออกไปได้

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


กรณีของเพื่อนคุณคือสิ่งที่ฉันกำลังทำอยู่ตอนนี้! +1
Html Tosin

1

ฉันจะพูดอย่างนั้น

แต่คุณจะต้องออกไปข้างนอกและรับมันจะไม่ปรากฏในหนังสือพิมพ์หรือโพสต์งานออนไลน์ (โอกาสที่มีขนาดเล็ก) ดังนั้นแทนที่จะมองหางานพิเศษบางทีคุณควรมองหางานที่เหมาะกับความแข็งแกร่งของคุณ "Marginally well" เป็นอัตนัยบางทีคุณอาจจะเข้มงวดเกินไปกับตัวเองถ่อมตัวเกินไป แต่นั่นก็เป็นสิ่งที่ดี (-:

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

สุดท้ายคำแนะนำของฉันคือการทำอาชีพในสิ่งที่คุณชอบ คุณจะต้องทำมันเป็นเวลา 8+ ชั่วโมงต่อวันเป็นเวลาหลายปีและคุณอาจจะชอบสิ่งที่คุณทำในอัตรานั้น (-;

HTH และความปรารถนาดี

KM


1

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

นี่คืองานโพสต์ที่ฉันใช้:

ลักษณะงานและบุคคล

ประสบการณ์อย่างน้อย 4 ปีกับ. NET Framework ไม่จำเป็นต้องมีความรู้เกี่ยวกับเทคโนโลยีเฉพาะ ผู้สมัครจะต้องเป็นผู้เรียนที่รวดเร็วและสามารถแสดงความกระตือรือร้นในการเรียนรู้สิ่งใหม่ ๆ เราต้องการคนที่:

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

ทักษะ (ไม่จำเป็น แต่แต่ละอันจะเป็นสินทรัพย์):

  • .NET Framework 4.0
  • n ไฮเบอร์เนตหรือเอนทิตีกรอบ
  • ส่วนประกอบ DevExpress
  • LINQ
  • WCF
  • HTML / CSS / Javascript
  • ExtJs

อย่างที่คุณเห็นยกเว้นประสบการณ์โดยรวมกับ. NET ไม่จำเป็นต้องมีความรู้อื่น ๆ อย่างไรก็ตามสิ่งที่จำเป็นคือความสามารถในการยันสิ่งใหม่ ๆ

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

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

ในความเป็นจริงมันเป็นวิธีที่ผมได้เรียนรู้อย่างรวดเร็ว: โดยการเลือกงานที่เรียกร้อง

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