ฉันไม่เคยคิดว่าตัวเองเป็น "โปรแกรมเมอร์" จนกว่าฉันจะเริ่มทำเงินได้อย่างมืออาชีพ
ฉันสร้างรายได้จากระบบสร้างเงินซึ่งทำให้ลูกค้ามีเงินมากขึ้น ไม่ว่าฉันจะเป็นนักพัฒนา "ดี" หรือไม่ก็ตาม
ฉันสามารถ GSD (ทำให้บางสิ่งเสร็จสิ้น) ได้อย่างรวดเร็วซึ่งสำหรับการพัฒนาเว็บไซต์มักจะทำให้ลูกค้าของฉันพอใจ พวกเขาอาจไม่เห็นโค้ดที่น่าเกลียดอยู่เบื้องหลังการขาดความคิดเห็น ฯลฯ
ฉันไม่ได้ใช้ Git และไม่มีโปรไฟล์ Github มาจนถึงปีนี้ซึ่งฉันรู้สึกว่า "ล้าสมัย" ในแง่ของมาตรฐานโปรแกรมเมอร์ที่ทันสมัย ฉันเพิ่งเริ่มทำโครงการ Rails และ Django หลังจากทำ PHP, Flash และ iOS ในอดีตเท่านั้น ฉันได้รับสัญญาจากเจ้าของที่ดินที่พัฒนาเว็บไซต์ทั้งสำหรับลูกค้าและสำหรับฉันมันไม่เจ็บปวดเกินกว่าที่จะเรียนรู้สิ่งใหม่ ๆ ในวัย 30 ปีและอีกไม่กี่ปีจากการเขียนโปรแกรม
มากเกินไปในสังคมยุคใหม่มุ่งเน้นที่การรักษากับโจนส์และดูแลสิ่งที่คนอื่นคิด หากคุณสามารถแยกกุญแจมือเหล่านั้นออกและพิจารณาสิ่งที่คุณต้องการสำหรับการพัฒนาซอฟต์แวร์ของคุณ (ความเร็ว / เวลาออกสู่ตลาดการจัดการทรัพยากรที่ได้รับการปรับปรุงรหัสที่ดีการปรับขนาดได้ ฯลฯ ) นั่นอาจสำคัญกว่าใครบางคนที่รู้จัก Mercurial, SVN , Git หรือระบบควบคุมเวอร์ชันอื่น ๆ
ฉันชอบที่จะถามผู้สมัครนักพัฒนาว่าพวกเขามีความหลงใหลเกี่ยวกับอะไรระบบที่เจ๋งที่สุดที่พวกเขาเคยทำในความเห็นของตัวเองและสิ่งที่พวกเขาใช้เวลาว่างในการพัฒนาทักษะของพวกเขาหากผู้คนไม่พัฒนาทักษะในเวลาของตนเอง มันทำให้ฉันกลัวยิ่งกว่าสิ่งอื่น ๆ แต่ไม่ได้หมายความว่ามันจะทำให้คุณกลัว
ฉันคิดว่าคุณมีคำตอบที่ดีสำหรับคำถามนี้อยู่แล้วจากผู้คนที่นี่และควรช่วยให้คุณตัดสินใจอย่างชาญฉลาดตามความต้องการของคุณ