ฉันเขียนโปรแกรม C # อย่างมืออาชีพมานานกว่า 4 ปีแล้ว ในช่วง 4 ปีที่ผ่านมาฉันได้ทำงานกับ บริษัท ขนาดเล็ก / ขนาดกลางสองสามแห่งตั้งแต่ "ตัวแทนโฆษณาผ่านเว็บ /" ร้านค้าซอฟต์แวร์อุตสาหกรรมขนาดเล็กไปจนถึงการเริ่มต้นเล็ก ๆ ฉันได้ทำ "แอพทางธุรกิจ" ที่เกี่ยวข้องกับการใช้ภาษาการเขียนโปรแกรมระดับสูง (เก็บขยะ) และประสบการณ์โดยรวมของฉันคือการทำงานทั้งหมดที่ฉันทำอาจเป็นมืออาชีพมากขึ้น หลายสิ่งถูกทำอย่างไม่ถูกต้อง (เร่งด่วน) ส่วนใหญ่เนื่องจากปัจจัยด้านต้นทุนที่ผู้คนมักต้องการบางสิ่ง "ตอนนี้" และด้วยเงินจำนวนน้อยที่สุดที่สามารถใช้จ่ายได้ ฉันยังคงคิดอยู่เสมอว่าถ้าฉันสามารถทำงานให้กับ บริษัท ที่ใหญ่กว่าหรือ บริษัท ที่เหมาะสำหรับโปรแกรมเมอร์หรือที่อื่นที่ ' มีเงินและเวลาที่จะสร้างสิ่งที่จริงในระยะยาวและสามารถรักษาได้มากขึ้นฉันอาจมีความสุขในอาชีพของฉัน ฉันไม่เคยมี "ผู้ให้คำปรึกษา" ที่นำทางฉันตลอดอาชีพการทำงาน 4 ปีของฉัน ฉันเป็นนักเขียนบล็อก / google / self ค่อนข้างมากนอกจากปริญญาตรีแล้ว
ฉันได้สังเกตเห็นปัญหาอื่นที่โปรแกรมเมอร์ส่วนใหญ่ที่เรียกว่า“ อาวุโส” ใน“ สภาพแวดล้อมการทำงานของฉัน” นั้นไม่ได้มีทักษะระดับสูงอย่างชาญฉลาด พวกเขา“ อาวุโส” เพียงเพราะพวกเขาเป็นโปรแกรมเมอร์มานาน แต่รหัสที่พวกเขาเขียนหรือการตัดสินใจที่พวกเขาทำนั้นเป็นขยะอย่างแน่นอน! พวกเขาไม่ต้องการที่จะเรียนรู้พวกเขาไม่ต้องการที่จะดีกว่าพวกเขาเพียงต้องการรับเงินและทำในสิ่งที่พวกเขาบอกว่าทำสิ่งที่สมเหตุสมผลและพวกเราส่วนใหญ่ก็เป็นอย่างนั้น บางทีนั่นอาจเป็นเหตุผลว่าทำไมพวกเขาถึงเป็นอย่างนี้ แต่ฉันไม่ต้องการที่จะเป็นเหมือนพวกเขาที่ฉันต้องการจะดีกว่า ฉันพบว่าสภาพจิตใจที่ฉันไม่ได้ตั้งใจที่จะเป็นโปรแกรมเมอร์สำหรับอาชีพในอนาคตของฉัน ฉันเริ่มคิดว่าอาจจะมีสิ่งที่ดีกว่าในการทำงาน ยิ่งฉันอ่านบล็อกมากเท่าไหร่ก็ยิ่งมี“ แนวปฏิบัติที่ดีที่สุด” ยิ่งฉันพยายามมากขึ้นเท่าไหร่ แต่ฉันไม่ใช่โปรแกรมเมอร์ที่ยอดเยี่ยมมิฉะนั้นฉันก็ไม่คิดว่าฉันจะอยู่ที่ไหน ฉันคิดว่า 4-5 ปีเป็นช่วงที่สามารถก้าวไปข้างหน้าอย่างชาญฉลาดหรือก้าวออกจากตำแหน่งที่คุณอยู่
ฉันแค่อยากจะได้ยินสิ่งที่คนอื่นพูดเกี่ยวกับสิ่งที่ฉันได้กล่าวถึงข้างต้นและไม่ว่าคุณจะเคยประสบกับสถานการณ์ที่คล้ายกันในอาชีพการเขียนโปรแกรมที่ผ่านมาของคุณหรือไม่และวิธีที่คุณจัดการกับมัน ขอบคุณ