Ở lại vị trí này sẽ ảnh hưởng tiêu cực đến sự nghiệp của tôi? [đóng cửa]


30

Tôi làm việc tại một công ty phần mềm nhỏ nơi chủ sở hữu cũng là người quản lý. Mối quan tâm của tôi là bất kỳ và tất cả sự tiến bộ trong công nghệ đều gặp phải sự coi thường hoàn toàn của ban quản lý. Một số ý kiến ​​như sau:

  • LINQ, nHibernate và ORM là những thực hành lập trình tồi, chúng tôi sẽ không bao giờ sử dụng chúng.
  • Phần lớn các ứng dụng lớn vẫn được viết bằng VB6.
  • Web chỉ là một sự lãng phí thời gian, nó không dành cho các ứng dụng.

Mỗi khi một phiên bản mới của phần mềm phát triển được phát hành, tôi phải lắng nghe quản lý phàn nàn về nó hàng giờ. Các công nghệ như WPF, WCF, MVC và Entity hoàn toàn bị bỏ qua.

Tất cả những gì đã nói, nó không phải là một nơi khủng khiếp để làm việc, tiền lương là trung bình và gần nhà.

Mối quan tâm của tôi là, mặc dù về mặt kỹ thuật chúng tôi đang sử dụng phiên bản .NET mới nhất, chúng tôi hầu như không sử dụng các công nghệ mới nhất, chúng tôi cũng có thể sử dụng .NET 1.

Nếu tôi quyết định chuyển đi, liệu "kinh nghiệm" này có giới hạn cho tôi sự nghiệp khôn ngoan không? Tôi đã ở đây được vài năm rồi.

EDIT: Tôi thực sự biết ơn về phản ứng tuyệt vời. Tôi thành thật nghĩ rằng nó có thể là lợi ích tốt nhất của riêng tôi để thực hiện một di chuyển.


91
Chủ nhân của bạn là một hố Sarlaac và ở đó sẽ dần dần tiêu hóa bạn trong hàng ngàn năm.
Robert S.

4
@Robert S.: Đó là bình luận tốt nhất tôi từng đọc ở đây.
Bernard

9
Bạn luôn có thể tự tìm hiểu về các công nghệ mới, ngay cả khi công việc của bạn không cho phép bạn triển khai chúng ở đó.
JSB

2
Không chỉ những gì người khác nói là đúng, mà cuối cùng bạn sẽ chán và công việc của bạn sẽ bị ảnh hưởng. Ngoài ra, nếu họ là cách bạn nói, thì wow! Có vẻ như họ chỉ không thích thay đổi. Họ đang ở một nơi mà họ sợ rằng nếu họ thay đổi thì họ sẽ mất tiền và họ không muốn mạo hiểm, trong khi thực tế bằng cách không thay đổi, có lẽ họ đang tự làm tổn thương mình. Nó giống như những cơn ác mộng nhà bếp.
Matt

2
Whoa, một cổng thông tin thời gian! Cuộc sống trở lại những năm 1990 như thế nào? (Nghiêm túc - chủ sở hữu dường như không biết về bất kỳ thay đổi nào đã xảy ra kể từ đó)
Piskvor

Câu trả lời:


70

Bạn càng ở lại lâu, nó sẽ càng tệ hơn (về việc bạn được cập nhật về công nghệ hiện tại). Đi ngay.


8
Tôi chỉ thực hiện một động thái cho lý do chính xác này. Bây giờ tôi có mọi thứ mới nhất, một mức lương tốt hơn và tôi không thể hạnh phúc hơn.
Jeffrey

6
Điều này. Bạn làm việc với những thứ lỗi thời càng lâu thì kỹ năng hiện tại của bạn càng bị teo đi và bạn càng ít có khả năng có được một công việc sử dụng các công nghệ mới. Đình trệ = cái chết
Wayne Molina

1
Đó là một cách tốt để xem xét nó.
anon

3
@FrustratedWithFormsDesigner: Đúng, 5 năm nữa, ứng dụng VB6 sẽ chỉ 5 năm tuổi và bạn sẽ chậm hơn 5 năm.
Ryan Hayes

Tôi đã có cùng một vấn đề ngoại trừ tôi bị mắc kẹt với c và quản lý thậm chí sẽ không xem xét c ++! Bây giờ, tôi đang làm java. Bạn biết bạn muốn rời đi. Man lên và đi phỏng vấn rồi.
Kevin

27

Vấn đề lớn nhất là Quản lý / Chủ sở hữu đang đưa ra các quyết định kỹ thuật. Họ nên tập trung vào việc đưa ra quyết định kinh doanh. Nếu bạn không thể đưa ra quyết định kỹ thuật thì bạn chỉ là một con khỉ được đào tạo cao.

Nhưng bạn có thể sử dụng điều này để lợi thế của bạn. Bắt đầu tìm kiếm một công việc khác. Bạn nên có thời gian để làm điều này vì bạn không phải dành thời gian để học một cái gì đó mới. Và vì công việc trả lương xứng đáng và đó là một nơi tốt để làm việc, bạn có thể dành thời gian để tìm kiếm công việc hoàn hảo.

Ngoài ra bởi vì bạn không học được bất cứ điều gì mới cho công ty mà bạn có thể học, khi rảnh rỗi, các công nghệ theo yêu cầu của bạn trong rừng.


4
Đừng mất quá nhiều thời gian để tìm "công việc hoàn hảo" nếu không bộ não của bạn sẽ xuống cấp cho đến khi bạn trở thành một loại rau.
Bernard

15

Bạn đã không thảo luận về môi trường làm việc nhiều vì vậy tôi cho rằng điều đó là ổn. Tôi không biết bạn đã làm trong ngành được bao lâu nhưng mọi người không phải lúc nào cũng sử dụng những thứ mới nhất và tốt nhất. Tôi đã rời bỏ công việc 4,5 năm khi tôi sử dụng Borland C ++ Builder 5 IDE mỗi ngày trong bốn năm. Mã sản xuất vẫn được phát triển trên nền tảng đó và được sử dụng rộng rãi trong toàn ngành công nghiệp cụ thể đó. Thỉnh thoảng, tôi sẽ tự mình sử dụng công nghệ mới bất cứ khi nào có thể, chẳng hạn như khi tôi phải tích hợp với thiết bị cầm tay di động và sử dụng Visual Studio 2005.

Thay vì hờn dỗi, bạn nên làm cho tình huống tốt nhất. Thực hiện thay đổi gia tăng như bạn có thể. Cải thiện sản phẩm trên nền tảng cũ tốt nhất có thể. Trong câu chuyện ban đầu của tôi, chúng tôi vẫn đang tìm cách làm cho phần mềm tốt hơn trên IDE cũ. Đừng vứt bỏ các công cụ cũ đơn giản vì chúng đã cũ. Tôi biết WCF, LINQ và các công nghệ khác đang gây tiếng vang ngay bây giờ, nhưng đôi khi nó trả tiền để gắn bó với những thứ cũ.

Theo như các sếp của bạn đưa ra các quyết định kỹ thuật, đó là bởi vì đó là một Công ty nhỏ. Tôi đã làm việc tại hai công ty nhỏ - đó là tiêu chuẩn. Các công ty lớn hơn có mức độ tách biệt lớn hơn nhiều giữa các kỹ sư và quản lý. Những gì nên được thực hành tốt nhất thường không phải và đó không nhất thiết là một điều xấu.

Đã đến lúc bắt đầu nhìn mọi thứ trong một ánh sáng khác. Đôi khi tôi ước mình đã làm điều đó trong nhiều trường hợp trong suốt cuộc đời. Hãy suy nghĩ tích cực bạn của tôi.


2
Tôi đồng ý với bạn - nó trả tiền để ở lại với những thứ cũ, trong một ý nghĩa kinh doanh. Nó hiếm khi tốt cho nhà phát triển.
Boris Yankov

Tôi đã thực hiện các cải tiến khi có thể, đôi khi nó cảm thấy giống như một trận chiến khó khăn.
anon

11

Cái này có mùi giống như một cơn thịnh nộ, nhưng dù sao thì tôi cũng sẽ cắn ...

Tôi nghĩ rằng bạn biết câu trả lời và bạn không cần chúng tôi nói với bạn rằng bạn làm việc cho những người thua cuộc.

Một vài năm làm việc tồi tệ không bao giờ làm tôi tổn thương, bây giờ 5 hoặc nhiều hơn bắt đầu trở nên tồi tệ, đặc biệt là nếu nó kiếm được một sự phản đối trong cộng đồng chuyên nghiệp là một nơi tồi tệ để làm việc.

Bạn nên bắt đầu tìm kiếm một công việc khác bây giờ.


1
Tôi cho rằng nó có những khía cạnh khó hiểu, nhưng tôi thực sự muốn xem liệu những người khác có nghĩ rằng tình hình tồi tệ như tôi đã làm không.
anon

5

Vâng. Nó đã ảnh hưởng đến sự nghiệp của bạn khi bạn có vài năm làm việc với một công nghệ chết chóc chỉ được sử dụng bởi các công ty nghèo khác và sử dụng công nghệ mới như cũ - nói cách khác là họ không biết gì về mặt kỹ thuật. Cả hai đều là những tội rất nghiêm trọng và sẽ là một đòn giáng mạnh vào triển vọng nghề nghiệp. Trong nghề này, trì trệ là một bản án tử hình và dẫn đến nghỉ hưu sớm. Một công ty không liên tục đánh giá công nghệ mới và cách gặt hái những lợi ích từ nó và lên kế hoạch nâng cấp không phải là công ty bạn muốn làm việc hơn bạn cần; các công ty này sẽ chỉ có thể giữ lại các cặn bã trong nghề nghiệp của chúng tôi - những người không thể kiếm được một công việc ở nơi khác và cần sự ổn định đáng kinh ngạc của việc làm điều tương tự để tồn tại.

Tình hình của OP là toàn bộ sự nghiệp của tôi và tôi đã thấy tận mắt những thiệt hại có thể gây ra. Tôi đã cố gắng không thành công để hoàn tác nó trong nhiều năm nay.


1
Tôi không đồng ý với quan điểm quá bi quan nhưng dù sao +1 cũng đã chỉ ra "cặn bã của nghề nghiệp của chúng tôi". Tôi không ghét họ, tôi chỉ cảm thấy tiếc cho họ và hy vọng đó không phải là tôi vào một ngày nào đó.
maple_shaft

Tương tự; Một phần của quan điểm bi quan là bởi vì tôi đã phải đi vòng quanh những nơi như OP cho toàn bộ sự nghiệp của mình, vì vậy tôi thấy tận mắt những thiệt hại có thể xảy ra mà tôi vẫn chưa thực sự sửa chữa nó.
Wayne Molina

1
+1 Tôi thấy mình trong tình huống tương tự và không làm gì với nó. Bây giờ tôi vô vọng đứng sau công nghệ và trong nền kinh tế này, điều đó có thể gây chết người. CHẠY!!!
Lou

1
Cho đến khi bạn trì trệ đủ để dẫn đến hợp đồng tư vấn được trả lương cao khi là người duy nhất còn lại trên lục địa biết công nghệ! :)
Affe

+1 để ảnh hưởng. Tôi biết một anh chàng chỉ là một trong hai người còn lại trên hành tinh có khả năng và sẵn sàng làm việc trên một công nghệ Apple bị bỏ rơi cụ thể, và khi Cisco tìm thấy anh ta, họ đã trả cho anh ta số tiền điên rồ để hỗ trợ một hệ thống kế thừa được xây dựng trên nó Tuy nhiên, tôi sẽ không nói rằng điều đó rất có thể xảy ra với VB6 mà tôi muốn xây dựng sự nghiệp xung quanh nó.
Bob Murphy

3

Dưới đây là một số điểm quan trọng cần nhớ.

  • Nhà tuyển dụng có rất ít lý do để đa dạng hóa trong công nghệ họ sử dụng. Tập trung vào một phạm vi hẹp, không thay đổi của công nghệ làm giảm chi phí (nhận thức), vì các lập trình viên chỉ phải được đào tạo một lần. Đừng mong đợi một chủ nhân khác cư xử khác biệt đáng kể về vấn đề này.
  • Phạm vi kinh nghiệm của bạn quan trọng trong một tìm kiếm việc làm. Một chiều sâu kinh nghiệm lớn trong một lĩnh vực hẹp không phải là hữu ích trong thị trường việc làm như kinh nghiệm tương đối nông trong một loạt các lĩnh vực. Khả năng tìm một công việc mới ánh xạ chính xác vào chuyên môn hẹp hiện tại của bạn là từ xa, bất kể bạn chọn chuyên ngành nào.
  • Bạn không cần phải được đào tạo về công nghệ. Công việc thường là một nơi tồi tệ để được đào tạo về lập trình; các công nghệ và kỹ thuật họ sử dụng thường cũ và thường sai. Tìm kiếm đào tạo và thực hành ở nơi khác vào thời gian của riêng bạn.
  • Đóng góp cho các dự án nguồn mở. Một nơi tuyệt vời để thực hành kỹ thuật lập trình phù hợp và công nghệ mới là bằng cách đóng góp cho một dự án nguồn mở. Những người lập trình để giải trí vào thời gian riêng của họ thường viết mã tốt hơn nhiều so với những người chỉ làm việc đó - mã của họ sẽ mang tính hướng dẫn nhiều hơn. Chọn một công nghệ, nó không thành vấn đề, và tìm một dự án mà bạn quan tâm, đọc mã và cố gắng làm cho nó tốt hơn. Đó là một quá trình chậm, nhưng nó có lợi hơn nhiều so với những gì bạn nhận được trong công việc.
  • Đóng góp cho các dự án nguồn mở. Tôi biết tôi đã nói điều đó trước đây, nhưng đó là lời khuyên quan trọng nhất tôi có thể cung cấp cho bạn. Các lập trình viên có tên của họ trong một dự án nguồn mở có nhiều đầu mối hơn trong nhóm tuyển dụng. Đối với một điều, các nhà tuyển dụng tiềm năng có các mẫu mã công khai mà bạn đã viết không thuộc NDA, vì vậy bạn sẽ ít gặp rủi ro hơn khi thuê. Ngoài ra, các lập trình viên viết mã trong thời gian rảnh rỗi chứng minh rằng họ thích những gì họ đang làm và do đó có thể tập trung tốt hơn so với người chỉ muốn có một mức lương.

Đừng lo lắng quá nhiều về nơi bạn làm việc miễn là bạn có thời gian rảnh và thời gian pháp lý để tự mình làm việc. Nếu môi trường tốt và mức lương chấp nhận được, thì không có lý do gì để bỏ trốn.


2

hãy để tôi tóm tắt tình huống của bạn,
1- Bạn KHÔNG sử dụng các công nghệ mới nhất
2- Bạn vẫn sống trong vỏ bọc của người quản lý, không thể sáng tạo, có động lực hoặc thậm chí là cảm hứng (Tôi không biết làm thế nào bạn vẫn có thể thực hiện các công việc hàng ngày của mình!)
3 - Công nghệ web là một nguồn đau đầu cho công ty của bạn!

Anh bạn, đây không phải là một tình huống sức khỏe cũng không phải là một môi trường chuyên nghiệp! CHẠY CHO CUỘC SỐNG CỦA BẠN :)

Lời khuyên của tôi: Bắt đầu tìm kiếm một công việc mới càng sớm càng tốt, ngay cả khi nó ở xa nơi bạn gặp vấn đề nhỏ miễn là họ trả cho bạn đủ theo giá trị kinh nghiệm của bạn trên thị trường bây giờ

Chúc may mắn.


1

Doanh nghiệp không cần cập nhật Công nghệ, nhưng Lập trình viên thì có. Đã đến lúc phải vượt qua nó.


Có, nếu bạn cần "cập nhật công nghệ" chuyển sang một khởi động mới "giống như digg", "giống như fb" ... hoặc một cái gì đó nghiêm trọng như thế.
Slawek

Tuy nhiên, tôi đồng ý với điều này, nếu các lập trình viên "cần được cập nhật công nghệ" và họ nhảy lên để có được nó, thì điều đó không có nghĩa là các doanh nghiệp "cần phải được cập nhật công nghệ", nếu không vì lý do nào khác ngoài có thể thuê lập trình viên?
CraigTP

Trong sự nghiệp của tôi dựa trên những gì tôi đã thấy, rất ít công ty coi lập trình viên là nguồn tài nguyên có thể thay thế và họ tin vào việc trả tiền đậu phộng và thuê một loạt các nhà sư.
Manoj Attal

0

Điều đó thực sự phụ thuộc vào những gì bạn muốn. Tôi chắc chắn không đồng ý với khá nhiều trích dẫn mà bạn đã đưa ra từ ban quản lý, đặc biệt là:

Phần lớn các ứng dụng lớn vẫn được viết bằng VB6.

Thật là một trò đùa, chúng không và không bao giờ được viết trong VB6, chúng được viết và vẫn đang chạy trên máy tính lớn!

Nhưng nghiêm túc, bạn phải tự quyết định những ưu tiên của bạn là gì. Tôi nghĩ rằng các công nghệ có xu hướng không liên quan, bạn có thể lạm dụng các công nghệ mới và viết mã thanh lịch trong các mã cũ (tôi đã thấy cả hai và các công nghệ mới có xu hướng bị lạm dụng quá mức, thực sự, do đường cong học tập và thiếu kinh nghiệm). Cá nhân, tôi thích làm việc trên một dự án Java VB6 hoặc kế thừa được viết tốt bằng cách sử dụng các nguyên tắc kỹ thuật phần mềm vững chắc hơn so với trang web MVC / AJAX mới nhất sử dụng các dịch vụ RIA nhưng hoàn toàn sai lệch đến mức bất kỳ nỗ lực nào để thay đổi nhỏ ở bất kỳ đâu toàn bộ chương trình và phá vỡ nó ngoài sửa chữa. Vì vậy, nếu bạn hài lòng khi làm những gì bạn đang làm, bạn sẽ có thể tìm thấy một nơi nào đó cần lập trình viên VB6 miễn là bạn muốn, chỉ cần nhìn vào tất cả các lập trình viên COBOL vẫn còn ở đó.

Điều đó đang được nói, có vẻ như có rất nhiều điều khác có thể sai với bạn đang ở đâu, và việc không áp dụng các công nghệ mới có thể chỉ là một triệu chứng của vấn đề lớn hơn. Có vẻ như vấn đề thực sự là các chủ sở hữu không liên lạc với thực tế và không muốn thừa nhận rằng có những vấn đề công nghệ mà họ không hiểu và không đủ điều kiện để đưa ra quyết định.


1
"Và nếu bạn đã chứng tỏ mình là một nhà phát triển giỏi, một công ty tốt sẽ giúp đào tạo bạn về các công nghệ mới hơn" - Tôi không biết. Nếu một công ty có một nhóm lập trình viên COBOL giỏi, có kinh nghiệm và huyết mạch của doanh nghiệp nằm trên máy tính lớn, thì họ sẽ làm bất cứ điều gì để giữ những người COBOL đó trong thế giới COBOL. Tại sao bạn muốn đào tạo họ và khuyến khích họ rời khỏi các công nghệ mới hơn khi những người thuộc nhóm COBOL ngày càng khan hiếm mỗi ngày?
Graham

@Graham: Tôi cho rằng anh ta có nghĩa là các công nghệ mới trong cơ sở hạ tầng hiện tại. Tôi chưa từng nghe về bất kỳ cửa hàng Java nào cung cấp đào tạo cho Ruby hoặc Erlang, nhưng tôi biết một cửa hàng đã đào tạo các nhà phát triển của họ trên OSGi và MongoDB.
TMN

Trên thực tế, công ty nơi tôi hiện đang làm việc, chúng tôi phụ thuộc rất nhiều vào các hệ thống iSeries / RPG và mọi người đều được cung cấp tùy chọn để đào tạo lại các công nghệ khác. Một số người rất vui khi tiếp tục làm những gì họ đã làm trong 30 năm, những người khác đang chọn .NET 4, MVC, Entity Framework và WCF. Và nhân viên mới đang được đào tạo trên iSeries, để giải phóng các nhân viên hiện tại. Đó là một vấn đề về quan điểm; điều quan trọng nhất là giữ cho các lập trình viên giỏi, có kinh nghiệm, giữ họ trong thế giới máy tính lớn.
Joel C

0

Phát triển một cái gì đó cho doanh nghiệp: tức là sử dụng dữ liệu kinh doanh để đi đến quyết định kinh doanh, hoặc trình bày dữ liệu kinh doanh theo một cách nào đó hoặc tạo ra một ứng dụng kinh doanh thực sự hữu ích. Làm điều đó trong thời gian của riêng bạn, sử dụng công nghệ tiên tiến và làm cho nó tuyệt vời nhất có thể.

Gửi nó cho họ nặc danh, nhưng cung cấp một số cách để chứng minh đó là bạn. Bao gồm (trung thực) bạn mất bao lâu.

Khi bạn được hỏi sẽ mất bao lâu để viết một cái gì đó như thế này, tính toán nó phù hợp với công nghệ bạn hiện có. Sự khác biệt có lẽ sẽ là đáng kể.

Sau một ngày hoặc lâu hơn, ngồi xuống với họ và nói với họ. Nếu họ là những người đàng hoàng, họ sẽ nhận ra đó là tiếng kêu cứu và thay đổi cách nhìn. Nếu họ tiếp tục không, thì, vâng, bạn phải đi. Nhưng cách này cho họ cơ hội chuộc lỗi, và cho bạn cơ hội để chứng minh những gì có thể làm được.


0

Có lẽ không nhiều như bạn nghĩ.

Rất nhiều nhà tuyển dụng tìm kiếm kinh nghiệm về các công cụ như VB mà không chú ý nhiều đến những gì bạn thực sự đã làm với họ.

Vì vậy, tôi sẽ không nói rằng nó đã tích cực gây hại cho sự nghiệp của bạn; chỉ không giúp nó Nếu bạn hài lòng trong công việc của mình, hãy thoải mái gắn bó với nó một thời gian.

Không có gì ngăn cản bạn tìm kiếm một vai trò sẽ làm tốt hơn nữa để phát triển sự nghiệp của bạn trong khi bạn tiếp tục làm việc cho họ.


0

Làm việc một vài năm trong một công ty nhỏ thường có nghĩa là bạn biết một chút công bằng về những gì công ty phát triển ... Tôi đoán bạn sẽ có một lượng thông tin quan trọng là chìa khóa cho doanh nghiệp và thường các công ty nhỏ không đủ khả năng để thực hiện chắc chắn tất cả các kiến ​​thức đều được biết đến như nhau giữa các công nhân của nó.

Nếu công ty đủ nhỏ, bạn cũng có thể là người chăm sóc thiết lập mạng hoặc chèn các nhiệm vụ quan trọng dường như không quan trọng khác mà người quản lý / chủ sở hữu của bạn sẽ cần phải thay thế.

Nếu bạn rời đi, điều đó cũng có thể gây ra một vấn đề khá đau đầu cho một công ty nhỏ về việc chuyển giao hoặc chuyển giao kiến ​​thức.

Những gì tôi nhận được là vai trò của bạn trong công ty thực sự có thể rất quan trọng bởi vì bạn biết rất nhiều thông tin kinh doanh cũng như các công cụ / kỹ năng đang trở nên ít có sẵn khi thời gian trôi qua. Kiến thức của bạn có khả năng là chìa khóa để ứng dụng được nâng cấp hoặc đưa lên các nền tảng mới hơn, v.v.

Tôi nghi ngờ bạn muốn mạo hiểm thương lượng với họ nhưng nếu bạn rời bỏ công việc của mình, bạn có thể thấy họ đang ở trong tình trạng có khả năng tìm kiếm kỹ năng mà bạn có ...


0

Tôi đã làm việc cho một công ty như thế này gần một năm trước khi quản lý thuyết phục rằng tôi nằm trong danh sách đen, rằng tôi hoàn toàn không hiệu quả (mặc dù thực tế là tôi đang sản xuất mã để sản xuất có tác động tích cực đáng chú ý đến doanh thu), và cuối cùng sa thải tôi và cố gắng để lại một dấu đen trong lịch sử việc làm của tôi.

Nếu công ty ghét sự đổi mới, đến một lúc nào đó họ sẽ cần một vật tế thần cho lý do tại sao mọi thứ không hoạt động. Đừng để đó là bạn.


0

Bên ngoài các ngành công nghiệp liên quan đến máy tính / phần mềm trực tiếp sử dụng những thứ cũ là khá phổ biến.

Rủi ro / phần thưởng khi chuyển sang một nền tảng mới được xem là một động thái kinh doanh tồi tệ của một số ngành công nghiệp. Đây chỉ là một thực tế của một số lĩnh vực. Bạn phải tự hỏi mình hai câu hỏi:

  1. Là công ty có khả năng được đưa ra không cạnh tranh bởi quyết định của họ?
  2. Bạn có quan tâm nhiều hơn đến lĩnh vực hoặc lập trình hiện đại?

Nếu bạn có nhiều kiến ​​thức kinh doanh trong lĩnh vực này (bảo hiểm hoặc hàng không vũ trụ là những ví dụ điển hình ở đây) và bạn thích giải quyết vấn đề như vậy thì có lẽ bạn có thể đi cả sự nghiệp của mình mà không bao giờ sử dụng công cụ tiên tiến. COBOL, ADA và Assembler vẫn còn sống và hoạt động tốt ở những khu vực đó. Điều đó đang thay đổi, nhưng rất chậm và chỉ với các công cụ "cũ" đã được chứng minh tốt khác (như .net với tiếng chuông và còi v3 +. Các chuyên gia trong không gian vấn đề và công cụ phù hợp được tìm kiếm trong khi các công ty đó xem các công cụ mới như Mặt khác, nếu bạn ghét không gian có vấn đề, hoặc công ty của bạn làm điều gì đó với rào cản thấp để vào thì bạn đang ở một vị trí rủi ro vì bạn sẽ gặp khó khăn trong việc tìm vị trí tương đương.

Nếu bạn muốn các công cụ mới thoát ra, nhưng đừng cảm thấy bạn phải làm nếu bạn thực sự nghĩ rằng vị trí đang đi theo một hướng tốt. Vị trí như bạn mô tả nó giới hạn các lựa chọn của bạn một chút, nhưng nó không làm tổn thương bạn nhiều như các loại hình tiên tiến sẽ phát ra âm thanh nếu bạn hài lòng ở trong không gian doanh nghiệp trên đường.


-1

Trong kinh doanh này, bạn phải là một con cá mập. Không bao giờ ngừng di chuyển về phía trước. Nếu công ty không nhận ra điều đó thì họ không quan tâm đến thành công của chính họ, sẽ ít hơn bạn. Di chuyển càng sớm càng tốt!


-4

Lol, trong cái gọi là cuộc sống thực, bạn sẽ không sử dụng những công nghệ mới, vô dụng với những cái tên đẹp ... mà thay vào đó là những giải pháp cũ, dày dạn đã được chứng minh là đã sẵn sàng sản xuất.

Phần lớn các ứng dụng kinh doanh thực sự vẫn được phát triển trong Borland C ++ Builder hoặc Delphi hoặc VB6.

Nếu bạn muốn "chơi" với Mongo, ORM, v.v ... hãy quay lại trường mẫu giáo. Hoặc tìm kiếm một số công việc vô nghĩa, không nghiêm trọng tại một số startup.

Bạn mong chờ điều gì? Rằng chủ nhân của bạn sẽ hoạt động như một người phản bội cho mọi công nghệ mới? Nếu bạn đang viết một số bản sao ngu ngốc trên facebook, bạn có thể sử dụng công nghệ mới nhất, bởi vì nó không thành vấn đề nếu nó bị hỏng, mất dữ liệu, v.v.

Ý bạn là "sự tiến bộ"? Sử dụng ORM hoặc Hibernate ... cả hai đều khủng khiếp và người quản lý của bạn nói đúng với bạn rằng sử dụng điều này là thực hành lập trình xấu. Các ORM dành cho người giả cơ sở dữ liệu không biết cách viết truy vấn và thực hiện một cách khôn ngoan, điều đó thật kinh khủng và nó tạo ra một mớ hỗn độn.

MVC? Bạn muốn viết mỗi 1/4 ứng dụng theo mô hình khác nhau? Có thể lãng phí một năm để viết lại nó? Tôi nghĩ rằng mục đích của việc "làm việc" là để hoàn thành công việc ... không phải là thời trang.


1
Ồ .Net hầu như không ở "beta" giống với Java. Cả .Net và Java có năng suất cao hơn nhiều so với các ngôn ngữ bạn đã liệt kê và may mắn tìm được các nhà phát triển chất lượng muốn làm việc vb6 hoặc Delphi. Các công nghệ mới thường bị lạm dụng và sử dụng sai như bất kỳ công cụ nào khác nhưng đó là lỗi của nhà phát triển không phải là công cụ.
Adrian

2
Thật là một đống tào lao, vô nghĩa. -1.
Jas

Mát mẻ. Bây giờ hãy xem Stack Exchange không được phát triển trong VB6.
sharptooth

1
Tôi đã không nói về .Net hoặc Java. Xin lỗi, bạn có thể thấy nó "không có bản quyền" nhưng nếu bạn nghĩ rằng chủ nhân của bạn sẽ viết lại tất cả các ứng dụng của công ty thành MVC hoặc ORM vì lợi ích 0, bạn phải bị trì hoãn. Và nếu tôi cần nói với bạn tại sao thì tôi nghĩ bạn chắc chắn. Stack Exchange ... tuyệt, ừ, nó trông giống như một ứng dụng kinh doanh thực sự :)
Slawek

1
@Slawek - Chỉ vì BẠN làm việc với công nghệ rất cũ, không có nghĩa là MVC và ORM là tào lao (vì thực tế MVC được phát minh vào năm 1979 bởi một Trygve Reenskaug (Smalltalk, có ai không?). StackExchange không phải là một ứng dụng kinh doanh? Ồ, chắc chắn, tôi đoán làm việc với hàng triệu bản ghi DB, mở rộng trên Internet cho hàng triệu người dùng và nhận được điều này: tạo doanh thu có thể không đủ điều kiện là một ứng dụng KINH DOANH thực sự (!?). Bạn biết đấy, có một lý do tại sao chỉ ngày nay, một vài nhà phát triển bất tài chưa được điều chỉnh đang làm việc với mã Delphi / VB6 cũ.
Jas
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.