CodeGym กระดาน

ระดับ 6

เส้นทางของโปรแกรมเมอร์

คุณเลเวลอัพแล้ว!  - 1

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

ยินดีต้อนรับสู่โลกแห่งการเขียนโปรแกรม!

โปรแกรมเมอร์ทำเงินได้ดี

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

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

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

ตอนนี้เรามาพูดถึงสถานที่ที่ดีที่สุดสำหรับโปรแกรมเมอร์ในการทำงาน

มีสามปัจจัยที่มีอิทธิพลต่อจำนวนเงินที่บริษัทจ่ายให้กับโปรแกรมเมอร์มากที่สุด:

1) ผู้ว่าจ้างเป็นบริษัทซอฟต์แวร์หรือไม่ กล่าวคือ บริษัทที่มีผลิตภัณฑ์หลักคือซอฟต์แวร์

2) ไม่ว่าบริษัทจะมุ่งเน้นไปที่ตลาดต่างประเทศหรือในประเทศ

3) เจ้าของบริษัทเป็นบริษัทต่างประเทศหรือในประเทศ

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

ตัวเลขจริง

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

เมือง Senior Java Developer ประสบการณ์ 5 ปี
ซานฟรานซิสโก (สหรัฐอเมริกา) $160,000
นิวยอร์ก (สหรัฐอเมริกา) $125,000
ลอนดอน (สหราชอาณาจักร) $120,000
เบอร์ลิน (เยอรมัน) $110,000
เคียฟ (ยูเครน) $40,000
บังกาลอร์ (อินเดีย) $31,000

ด้านล่างจะแสดงจำนวนเงินที่Senior Java Developerที่มีประสบการณ์ 5 ปีอาจได้รับขึ้นอยู่กับบริษัทที่เขาทำงาน:

ระดับ เงินเดือน % ของ "สูงสุด 5 ปี" คำอธิบาย
1 5%-10% ที่ระดับค่าจ้างต่ำสุด เรามีบริษัทที่ผลิตภัณฑ์หรือธุรกิจหลักไม่ใช่ไอที บริษัทเหล่านี้เป็นของรัฐและมักมุ่งเน้นไปที่ตลาดภายในประเทศ ตัวอย่างเช่น แผนกไอทีของหน่วยงานภาษีหรือองค์กรของรัฐอื่นๆ
2 30% ต่ำกว่าค่าเฉลี่ย – แผนกไอทีในสถานประกอบการที่ไม่ใช่ภาครัฐหลายแห่ง (เช่น ธนาคาร เป็นต้น)
3 50% เฉลี่ย – บริษัทพัฒนาซอฟต์แวร์
4 80% สูงกว่าค่าเฉลี่ย – บริษัทพัฒนาซอฟต์แวร์ที่มีลูกค้าต่างชาติ
5 100% ที่ด้านบนสุด – บริษัทพัฒนาซอฟต์แวร์ที่มีลูกค้าและเจ้าของเป็นหน่วยงานต่างประเทศ มี บริษัท ดังกล่าวน้อยมาก พวกเขาไม่ค่อยมีงานว่างและมักจะยากที่จะได้งานเหล่านี้ อย่างไรก็ตาม พวกมันจะเกิดขึ้นเป็นครั้งคราว
คุณเลเวลอัพแล้ว!  - 2

อะไรที่แปลกที่สุดเกี่ยวกับเรื่องนี้?

ครึ่งหนึ่งของโปรแกรมเมอร์ทั้งหมดทำงานให้กับบริษัทระดับ 1 และระดับ 2

คุณต้องการที่จะรู้ว่าจับ?

บริษัทระดับ 3 และระดับ 4 มีตำแหน่งงานว่างหลายร้อยตำแหน่ง พวกเขายินดีที่จะเสนอค่าจ้างที่สูงขึ้นและโดยปกติแล้วจะมีสภาพการทำงานที่ดีกว่ามาก

ฉันรู้จักนักพัฒนา Java รุ่นเยาว์สองคน: คนหนึ่งได้งานโดยจ่ายประมาณ 3% ของ "สูงสุด 5 ปี" (ที่บริษัทระดับ 1) และอีกคนหนึ่งได้งานที่ 30% ของเงินเดือน "สูงสุด 5 ปี" (ระดับ 4). ทำไมรายได้น้อยลง?

ความต้องการโปรแกรมเมอร์ที่ดีมีมากเกินความต้องการ ดังนั้นจึงไม่มีประโยชน์ที่จะทำงานเป็นโปรแกรมเมอร์ให้กับบริษัทที่ไม่ต้องจ่ายเงินมากนัก!

สรุป 1:เงินเดือนเฉลี่ยสำหรับนักพัฒนา Java (ที่มีประสบการณ์ใดๆ) คือ 40%-50% ของเงินเดือน "สูงสุด 5 ปี"

สรุป 2:เงินเดือนเฉลี่ยของคุณใน 5 ปีจะอยู่ที่ประมาณ 90%-110% ของเงินเดือน "สูงสุด 5 ปี" หากคุณไปทำงานในบริษัทระดับ 3/4 แทนที่จะเป็นบริษัทระดับ 1/2

คุณจะทำอะไรได้บ้างถ้าคุณไม่หยุด?

นอกจากนี้ หากคุณยังคงพัฒนาทักษะการเขียนโปรแกรมของคุณอย่างต่อเนื่องโดยลงทุนในการศึกษาด้านการเขียนโปรแกรมอย่างต่อเนื่อง จำนวนเงินที่คุณทำได้ตั้งแต่วันนี้ จะเพิ่มขึ้นดังต่อไปนี้:

คุณเลเวลอัพแล้ว!  - 3

วางแผน

0-3 เดือน (นักเรียน)

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

งานของคุณ – เรียนรู้วิธีการเขียนโปรแกรมโดยศึกษาภาษาการเขียนโปรแกรม Java

เป้าหมายของคุณ – รับงานเป็น Java Developer รุ่นเยาว์ที่บริษัทระดับ 3 ขึ้นไป

โปรดทราบว่าในช่วงสามเดือนแรกของแผน คุณจะไม่ได้รับเงินใดๆ คุณจะมุ่งเน้นไปที่การเรียนรู้ Java เท่านั้น

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

3-15 เดือน (Java Developer จูเนียร์)

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

งานของคุณ – เรียนรู้เทคโนโลยีที่คุณต้องการในฐานะนักพัฒนาระดับกลาง เทคโนโลยีเหล่านั้นคืออะไร? โลกกำลังเปลี่ยนแปลง ให้ฉันให้คำแนะนำแก่คุณ ค้นหาตำแหน่งงานว่างที่โพสต์ออนไลน์สำหรับโปรแกรมเมอร์ Java และดูข้อกำหนดของงาน ฉันยังแนะนำให้คุณอ่านหนังสือของ Bruce Eckel เรื่อง 'Thinking in Java'

เป้าหมายของคุณในปีแรกของการทำงานในฐานะนักพัฒนา Java รุ่นเยาว์คือการเติบโตเป็นระดับของนักพัฒนา Java ระดับกลาง ไม่มีใครบอกว่าจะง่าย แต่เป็นไปได้สำหรับคนที่มีเป้าหมาย มันจะเพิ่มเงินเดือนของคุณทันทีเป็น 40% ของ "สูงสุด 5 ปี" ($64K สำหรับ SF และลอนดอน, $12K สำหรับบังกาลอร์)

ปีที่ 2 ของการทำงานเป็นโปรแกรมเมอร์ (Mid-Level Java Developer, Level 1)

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

งานของคุณ – เรียนรู้รูปแบบการออกแบบและอ่าน 'Code Complete' โดย McConnell ปรับปรุงคุณภาพรหัสของคุณและฝึกฝนความสามารถในการทำงานร่วมกับทีม คุณอาจตั้งกฎว่าต้องอ่านหนังสือไอทีหนึ่งเล่มในแต่ละเดือน จากนั้นในสี่ปี คุณจะฉลาดกว่าเพื่อนร่วมงานถึง 50 เล่ม อย่าลืมเลื่อนการเรียนรู้นี้ออกไป เนื่องจากคุณมักจะไม่มีเวลาว่างมากขึ้นในอนาคต โดยเฉพาะอย่างยิ่งหากคุณเริ่มต้นสร้างครอบครัว

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

คุณเลเวลอัพแล้ว!  - 4

ปีที่ 3 ของการทำงานเป็นโปรแกรมเมอร์ (Mid-Level Java Developer, Level 2)

ตอนนี้คุณเป็นนักพัฒนาระดับกลางที่มีประสบการณ์แล้ว และคุณกำลังคิดที่จะเป็นนักพัฒนาอาวุโส มันน่ายินดีและน่าเกรงขาม เงินเดือนของคุณเกิน 60% ของ "สูงสุด 5 ปี" (18,000 ดอลลาร์ในบังกาลอร์, 24,000 ดอลลาร์ในเคียฟ, 66,000 ดอลลาร์ในเบอร์ลิน, 75,000 ดอลลาร์ในนิวยอร์ก) จากนี้ไป ความต้องการมืออาชีพเช่นคุณจะมีมากกว่าอุปทาน คุณจะสามารถหางานได้เสมอภายในสองสามวัน และไม่น่าจะได้รายได้น้อยกว่าที่เป็นอยู่ตอนนี้ แน่นอนว่าถ้าคุณไม่ทำอะไรโง่ๆ

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

เป้าหมายของคุณ – หางานใหม่ คนดีมีทุกที่ ที่บริษัทใหม่ คุณจะได้ทำงานในโครงการและเทคโนโลยีใหม่ๆ อย่ายึดติดกับโต๊ะทำงานเร็วเกินไป หากคุณยังคงทำงานในบริษัทระดับ 3 ให้เริ่มคิดถึงการย้ายไปยังบริษัทระดับ 4 ระดับที่ห้า ดูน่าดึงดูดใจ แต่ยังอยู่เกินเอื้อมในตอนนี้

ปีที่ 4 ของการทำงานเป็นโปรแกรมเมอร์ (Senior Java Developer, Level 1)

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

ฉันคิดว่าคุณจะเห็นด้วยว่าเป็นการดีกว่าที่จะได้งานที่ดีและเติบโตไปสู่ระดับที่ต้องการ แทนที่จะเป็นอย่างอื่น

ฉันหวังว่าคุณจะยังไม่ลืมคำแนะนำของฉันในการอ่านหนังสือหนึ่งเล่มต่อเดือน? ตอนนี้นักเรียนคนใดจะอิจฉาความรู้และทักษะของคุณ เป็นไปได้มากว่าเขาจะอธิษฐานเผื่อพวกเขา ลองคิดดูสิ: คุณกำลังทำเงินอย่างจริงจัง เกือบ 90% ของเงินเดือน "สูงสุด 5 ปี" คุณน่าจะยังเด็กอยู่ โลกอยู่ที่เท้าของคุณ

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

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

ปีที่ 5 ของการทำงานเป็นโปรแกรมเมอร์ (Senior Java Developer, Level2)

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

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

งานของคุณ – อย่าตัดสินใจโง่ๆ อย่าขาดความกระตือรือร้นเกี่ยวกับเป้าหมายของคุณ

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

ความเชี่ยวชาญพิเศษในอนาคต

คุณเลเวลอัพแล้ว!  - 5

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

อาชีพของโปรแกรมเมอร์

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

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

คุณเลเวลอัพแล้ว!  - 6

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

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

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

ฉันควรเลือกอะไร

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

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

เป็นโปรแกรมเมอร์ตลอดกาล

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

เป็นผู้จัดการ โชคดีที่คุณเป็นคนพิเศษ

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

โบกรถ

คุณเลเวลอัพแล้ว!  - 7

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

ดูโลกทั้งหมด

สมมติว่าคุณยังไม่มีครอบครัวและต้องการเดินทาง Upwork สำหรับคุณ ค้นหาลูกค้า ต่อรองราคา ($20-$50/ชั่วโมง) ซื้อแล็ปท็อป และทำงานได้ทุกที่! คุณจะทำเงินได้มากพอที่จะอยู่ได้ทุกที่ในโลก ทำไมไม่เริ่มทำตามความฝันของคุณตอนนี้ล่ะ?

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