การอยู่ในตำแหน่งนี้จะส่งผลกระทบต่ออาชีพการงานของฉันหรือไม่? [ปิด]


30

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

  • LINQ, nHibernate และ ORM เป็นแบบฝึกหัดการเขียนโปรแกรมที่ไม่ดีเราจะไม่ใช้มัน
  • แอปพลิเคชันขนาดใหญ่ส่วนใหญ่ยังคงเขียนใน VB6
  • เว็บเป็นเรื่องเสียเวลาไม่ใช่เว็บแอพพลิเคชั่น

ทุกครั้งที่มีการพัฒนาซอฟต์แวร์รุ่นใหม่ออกมาฉันต้องฟังการจัดการบ่นเกี่ยวกับมันเป็นเวลาหลายชั่วโมง เทคโนโลยีเช่น WPF, WCF, MVC และ Entity จะถูกมองข้ามอย่างสมบูรณ์

ทั้งหมดที่กล่าวว่ามันไม่ใช่สถานที่ที่น่ากลัวในการทำงานค่าจ้างเฉลี่ยและอยู่ใกล้กับบ้าน

ความกังวลของฉันคือแม้ว่าเราใช้เทคนิค. NET รุ่นล่าสุด แต่เราแทบจะไม่ใช้เทคโนโลยีล่าสุด แต่เราอาจใช้. NET 1

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

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


91
นายจ้างของคุณเป็นหลุม Sarlaac และการอยู่ที่นั่นจะทำให้คุณย่อยอาหารอย่างช้าๆเป็นเวลาหลายพันปี
Robert S.

4
@ Robert S. : นั่นเป็นความคิดเห็นที่ดีที่สุดที่ฉันเคยอ่านมา
เบอร์นาร์ด

9
คุณสามารถเรียนรู้เกี่ยวกับเทคโนโลยีใหม่ ๆ ได้เสมอแม้ว่างานของคุณจะไม่ยอมให้คุณนำไปใช้ที่นั่นก็ตาม
JSB ձոգչ

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

2
โอ้โหพอร์ทัลเวลา! ชีวิตในช่วงปี 1990 เป็นอย่างไรบ้าง (อย่างจริงจัง - เจ้าของดูเหมือนจะหลงลืมการเปลี่ยนแปลงใด ๆ ที่เกิดขึ้นตั้งแต่นั้นมา)
Piskvor

คำตอบ:


70

ยิ่งคุณอยู่นานเท่าไหร่ก็ยิ่งได้รับมากขึ้นเท่านั้น (ในแง่ของความทันสมัยของเทคโนโลยีในปัจจุบัน) ไปเดี๋ยวนี้.


8
ฉันแค่ขยับด้วยเหตุผลที่แน่นอนนี้ ตอนนี้ฉันมีทุกอย่างล่าสุดมีเงินเดือนที่ดีกว่าและฉันก็ไม่มีความสุข
Jeffrey

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

1
นั่นเป็นวิธีที่ดีในการดู
anon

3
@FrustratedWithFormsDesigner: อ๋อ 5 ปีนับจากนี้แอป VB6 นั้นจะมีอายุมากกว่า 5 ปีและคุณจะอายุอีก 5 ปี
Ryan Hayes

ฉันมีปัญหาเดียวกันแน่นอนยกเว้นฉันติดอยู่กับ c และการจัดการจะไม่พิจารณา c ++ ด้วย! ตอนนี้ฉันกำลังทำจาวา คุณรู้ว่าคุณต้องการที่จะออก สัมภาษณ์ตัวเองแล้ว
Kevin

27

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

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

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


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

15

คุณไม่ได้พูดคุยเกี่ยวกับสภาพแวดล้อมในการทำงานดังนั้นฉันคิดว่ามันโอเค ฉันไม่รู้ว่าคุณอยู่ในอุตสาหกรรมนี้มานานแค่ไหน แต่ทุกคนไม่ได้ใช้สิ่งล่าสุดและยิ่งใหญ่ที่สุดเสมอไป ฉันออกจากงาน 4.5 ปีที่ฉันใช้ Borland C ++ Builder 5 IDE ทุกวันเป็นเวลาสี่ปี รหัสการผลิตยังคงได้รับการพัฒนาบนแพลตฟอร์มนั้นและมีการใช้อย่างแพร่หลายทั่วทั้งอุตสาหกรรมนั้น ๆ ในบางครั้งฉันจะใช้มันกับตัวเองเพื่อใช้เทคโนโลยีใหม่ทุกที่ที่เป็นไปได้เช่นเมื่อฉันต้องรวมเข้ากับอุปกรณ์พกพามือถือและใช้ Visual Studio 2005

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

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

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


2
ฉันเห็นด้วยกับคุณ - มันจ่ายให้อยู่กับสิ่งเก่า ๆ ในแง่ธุรกิจ มันไม่ค่อยดีสำหรับนักพัฒนา
Boris Yankov

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

11

มันมีกลิ่นเหมือนคำพูดป่วน แต่ฉันจะกัดต่อไป ...

ฉันคิดว่าคุณรู้คำตอบและคุณไม่ต้องการให้เราบอกคุณว่าคุณทำงานให้กับผู้แพ้

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

คุณควรเริ่มหางานใหม่ตอนนี้


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

5

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

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


1
ฉันไม่เห็นด้วยกับมุมมองในแง่ร้ายมากเกินไป แต่ +1 ต่อไปสำหรับการชี้ให้เห็น "ขยะของอาชีพของเรา" ฉันไม่ได้เกลียดพวกเขาฉันแค่รู้สึกเสียใจสำหรับพวกเขาและหวังว่าสักวันฉันจะไม่
maple_shaft

เหมือนกัน; ส่วนหนึ่งของมุมมองในแง่ร้ายคือเพราะฉันต้องหนีไปรอบ ๆ สถานที่อย่าง OP สำหรับอาชีพของฉันทั้งหมดดังนั้นฉันจึงเห็นความเสียหายโดยตรงที่สามารถทำได้ฉันยังไม่ได้ซ่อมแซมจริงๆ
Wayne Molina

1
+1 ฉันพบว่าตัวเองอยู่ในสถานการณ์เดียวกันและไม่ได้ทำอะไรเลย ตอนนี้ฉันหมดความหวังในด้านเทคโนโลยีและในระบบเศรษฐกิจนี้ซึ่งอาจเป็นอันตรายถึงตายได้ วิ่ง!!!
Lou

1
จนกว่าคุณจะนิ่งพอที่จะนำไปสู่การกิ๊กให้คำปรึกษาที่มีค่าใช้จ่ายสูงในฐานะคนเดียวที่เหลืออยู่ในทวีปที่รู้จักเทคโนโลยี! :)
Affe

+1 ถึง Affe ฉันรู้ว่าผู้ชายคนหนึ่งซึ่งเป็นหนึ่งในสองคนที่เหลืออยู่บนโลกที่สามารถและเต็มใจที่จะทำงานกับเทคโนโลยี Apple ที่ถูกทอดทิ้งโดยเฉพาะและเมื่อ Cisco พบเขาพวกเขาจ่ายเงินจำนวนบ้าบิ่นเพื่อสร้างระบบมรดกที่สร้างขึ้นบน มัน. อย่างไรก็ตามฉันจะไม่พูดว่ามีแนวโน้มที่จะเกิดขึ้นกับ VB6 ที่ฉันต้องการสร้างอาชีพรอบ ๆ
Bob Murphy

3

ต่อไปนี้เป็นจุดสำคัญที่ควรจดจำ

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

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


2

ให้ฉันสรุปสถานการณ์ของคุณ
1- คุณไม่ได้ใช้เทคโนโลยีล่าสุด
2- คุณยังคงอาศัยอยู่ในกลุ่มผู้จัดการของคุณไม่สามารถสร้างสรรค์มีแรงบันดาลใจหรือเป็นแรงบันดาลใจได้ (ฉันไม่รู้ว่าคุณยังสามารถทำงานประจำวันของคุณได้!)
3 - เทคโนโลยีเว็บเป็นที่มาของความปวดหัวสำหรับ บริษัท ของคุณ!

เพื่อนนี่ไม่ใช่สถานการณ์สุขภาพหรือสภาพแวดล้อมแบบมืออาชีพ! เรียกใช้เพื่อชีวิตของคุณ :)

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

โชคดี.


1

ธุรกิจไม่จำเป็นต้องได้รับการอัพเดตด้วยเทคโนโลยี แต่โปรแกรมเมอร์ทำ ได้เวลาไปต่อแล้ว.


ใช่ถ้าคุณต้องการ "อัปเดตเทคโนโลยี" ย้ายไปที่ "digg-like" ใหม่, "fb-like" startup ... หรือสิ่งที่จริงจัง
Slawek

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

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

0

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

แอปพลิเคชันขนาดใหญ่ส่วนใหญ่ยังคงเขียนใน VB6

เป็นเรื่องตลกพวกเขาไม่ได้และไม่เคยเขียนใน VB6 พวกเขาเขียนและยังคงทำงานบนเมนเฟรม!

แต่อย่างจริงจังคุณต้องตัดสินใจด้วยตัวเองว่าลำดับความสำคัญของคุณคืออะไร ฉันคิดว่าเทคโนโลยีมีแนวโน้มที่จะไม่เกี่ยวข้องคุณสามารถใช้เทคโนโลยีใหม่ในทางที่ผิดและเขียนโค้ดที่หรูหราในแบบเก่า (ฉันเคยเห็นทั้งสองและเทคโนโลยีใหม่มีแนวโน้มที่จะถูกทารุณกรรมมากเนื่องจากการเรียนรู้และขาดประสบการณ์) โดยส่วนตัวแล้วฉันอยากทำงานกับ VB6 หรือโครงการ Java ดั้งเดิมที่เขียนได้ดีโดยใช้หลักการทางวิศวกรรมซอฟต์แวร์ที่แข็งกว่าเว็บไซต์ MVC / AJAX ล่าสุดที่ใช้บริการ RIA แต่ก็ยุ่งไปจนถึงจุดที่ความพยายามใด ๆ ในการเปลี่ยนแปลงเล็กน้อยในทุกระลอกตลอด โปรแกรมทั้งหมดและทำลายมันเกินกว่าจะซ่อม ดังนั้นหากคุณมีความสุขกับการทำสิ่งที่คุณทำคุณจะสามารถหาที่ไหนสักแห่งที่ต้องการโปรแกรมเมอร์ VB6 ได้นานเท่าที่คุณต้องการเพียงแค่ดูโปรแกรมเมอร์ COBOL ทั้งหมดที่ยังอยู่ที่นั่น

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


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

@ Graham: ฉันคิดว่าเขาหมายถึงเทคโนโลยีใหม่ภายในโครงสร้างพื้นฐานปัจจุบัน ฉันไม่เคยได้ยินเกี่ยวกับร้านค้า Java ที่ให้การฝึกอบรม Ruby หรือ Erlang แต่ฉันรู้จักร้านที่ฝึกอบรมนักพัฒนาบน OSGi และ MongoDB
TMN

ที่จริงแล้ว บริษัท ที่ฉันทำงานอยู่ตอนนี้เราพึ่งพาระบบ iSeries / RPG มากและทุกคนจะได้รับตัวเลือกในการฝึกอบรมในเทคโนโลยีอื่น ๆ บางคนมีความสุขที่ได้ทำสิ่งที่พวกเขาทำมาตลอด 30 ปีคนอื่น ๆ กำลังหยิบ. NET 4, MVC, Entity Framework และ WCF และมีการฝึกอบรมพนักงานใหม่บน iSeries เพื่อเพิ่มพนักงานปัจจุบัน มันเป็นเรื่องของมุมมอง สิ่งที่สำคัญที่สุดคือการรักษาโปรแกรมเมอร์ที่ดีและมีประสบการณ์เอาไว้ในโลกของเมนเฟรมไม่ใช่
Joel C

0

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

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

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

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


0

อาจจะไม่มากอย่างที่คุณคิด

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

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

ไม่มีอะไรจะหยุดคุณมองหาบทบาทที่จะทำงานที่ดีขึ้นของการประกอบอาชีพของคุณในขณะที่คุณทำงานเพื่อพวกเขา


0

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

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

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

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

ฉันสงสัยว่าคุณต้องการเสี่ยงต่อรองกับพวกเขา แต่ถ้าคุณออกจากงานคุณจะเห็นว่าพวกเขากำลังอยู่ในสถานะที่กำลังมองหาทักษะที่คุณกำลังมองหา...


0

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

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


0

นอกเหนือจากอุตสาหกรรมที่เกี่ยวข้องโดยตรงกับคอมพิวเตอร์ / ซอฟต์แวร์ที่ใช้สิ่งเก่าเป็นเรื่องปกติ

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

  1. บริษัท มีแนวโน้มที่จะแสดงผลโดยไม่มีการแข่งขันหรือไม่?
  2. คุณมีความสนใจในภาคหรือการเขียนโปรแกรมที่ทันสมัยมากขึ้น?

หากคุณมีความรู้ทางธุรกิจมากมายในภาคธุรกิจ (การประกันภัยหรือการบินและอวกาศเป็นตัวอย่างที่ดีที่นี่) และคุณสนุกกับการแก้ปัญหาตามที่เป็นอยู่คุณสามารถไปประกอบอาชีพทั้งหมดได้โดยไม่ต้องใช้เครื่องมือที่ทันสมัย COBOL, ADA และ Assembler ยังมีชีวิตอยู่ค่อนข้างดีในพื้นที่เหล่านั้น นั่นคือการเปลี่ยนแปลง แต่ช้ามากและเฉพาะเครื่องมือ "รุ่นเก่า" ที่ได้รับการพิสูจน์แล้วเท่านั้น (เช่น. net โดยไม่มี v3 + bells and whistles) ผู้เชี่ยวชาญในพื้นที่ที่มีปัญหาและเครื่องมือถูกค้นหาหลังจาก บริษัท เหล่านั้นมองสิ่งใหม่ ๆ สินค้าค่อนข้างยุติธรรมในทางกลับกันถ้าคุณเกลียดพื้นที่ปัญหาหรือ บริษัท ของคุณทำสิ่งที่มีอุปสรรคน้อยในการเข้าคุณอยู่ในจุดเสี่ยงเพราะคุณจะมีปัญหาในการหาตำแหน่งที่เทียบเท่า

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


-1

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


-4

ฮ่า ๆ ในชีวิตจริงที่เรียกว่าคุณจะไม่ใช้เทคโนโลยีที่ไร้ประโยชน์ใหม่ ๆ พร้อมชื่อที่น่ารัก ... แต่แทนที่จะเป็นโซลูชั่นเก่า ๆ ที่ผ่านการพิสูจน์แล้วว่าพร้อมใช้งานแล้ว

แอปทางธุรกิจส่วนใหญ่ยังคงได้รับการพัฒนาใน Borland C ++ Builder หรือ Delphi หรือ VB6

ถ้าคุณต้องการที่จะ "เล่น" กับ Mongo, ORMs ฯลฯ ... กลับไปโรงเรียนอนุบาล หรือค้นหางานที่ไม่มีความหมายและไม่จริงจังเมื่อเริ่มต้นทำงาน

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

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

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


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

2
ช่างเป็นพวงที่ไร้สาระที่สุด -1
Jas

เย็น. ตอนนี้ดูที่ Stack Exchange ที่ไม่ได้พัฒนาใน VB6
sharptooth

1
ฉันไม่ได้พูดถึง. Net หรือ Java ขออภัยคุณอาจพบว่า "ไม่ จำกัด " แต่ถ้าคุณคิดว่านายจ้างของคุณจะเขียนแอปของ บริษัท ทั้งหมดไปที่ MVC หรือ ORM เพื่อรับผลประโยชน์ 0 คุณจะต้องปัญญาอ่อน และถ้าฉันต้องการบอกคุณว่าทำไมฉันคิดว่าคุณแน่ใจ Stack แลกเปลี่ยน ... เย็นใช่ดูเหมือนว่าโปรแกรมประยุกต์ทางธุรกิจจริง :)
Slawek

1
@Slawek - เพียงเพราะคุณทำงานกับเทคโนโลยีที่เก่ามากไม่ได้หมายความว่า MVC และ ORM เป็นเรื่องไร้สาระ (ตามความเป็นจริง MVC ถูกคิดค้นในปี 1979 โดยหนึ่ง Trygve Reenskaug (Smalltalk, ใคร?) StackExchange ไม่ใช่แอปทางธุรกิจ? โอ้ฉันแน่ใจว่าฉันทำงานกับระเบียน DB นับล้านปรับขนาดอินเทอร์เน็ตสำหรับผู้ใช้หลายล้านคนและรับสิ่งนี้: การสร้างรายได้อาจไม่ถือว่าเป็นแอปธุรกิจจริง (!) คุณรู้ว่ามีเหตุผลเพียงอย่างเดียว คู่ของ devs ที่ไร้ความสามารถที่ไม่ได้ปรับปรุงกำลังทำงานกับรหัส Delphi / VB6 รุ่นเก่าในปัจจุบัน
Jas
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.