Akankah tetap di posisi ini memengaruhi karier saya secara negatif? [Tutup]

30

Saya bekerja di perusahaan perangkat lunak kecil di mana pemiliknya juga manajer. Kekhawatiran saya adalah bahwa setiap dan semua kemajuan dalam teknologi bertemu dengan sangat diremehkan oleh manajemen. Beberapa komentar adalah sebagai berikut:

  • LINQ, nHibernate, dan ORM adalah praktik pemrograman yang buruk, kami tidak akan pernah menggunakannya.
  • Sebagian besar aplikasi besar masih ditulis dalam VB6.
  • Web hanya membuang-buang waktu, itu tidak dimaksudkan untuk aplikasi.

Setiap kali versi baru perangkat lunak pengembangan dirilis, saya harus mendengarkan keluhan manajemen selama berjam-jam. Teknologi seperti WPF, WCF, MVC dan Entity sepenuhnya diabaikan.

Semua yang dikatakan, itu bukan tempat yang mengerikan untuk bekerja, bayarannya rata-rata dan dekat dengan rumah.

Kekhawatiran saya adalah bahwa, meskipun kami secara teknis menggunakan versi terbaru dari .NET, kami hampir tidak menggunakan teknologi terbaru, kami mungkin juga menggunakan .NET 1.

Jika saya memutuskan untuk pindah, apakah "pengalaman" ini membatasi karier saya bijak? Saya sudah di sini selama beberapa tahun.

EDIT: Saya benar-benar berterima kasih atas tanggapan yang luar biasa. Jujur saya pikir mungkin demi kepentingan saya sendiri untuk bergerak.

anon
sumber
91
Majikan Anda adalah lubang Sarlaac dan tinggal di sana perlahan-lahan akan mencerna Anda selama ribuan tahun.
Robert S.
4
@ Robert S .: Itu komentar terbaik yang pernah saya baca di sini.
Bernard
9
Anda selalu dapat belajar tentang teknologi baru sendiri, bahkan jika pekerjaan Anda tidak membiarkan Anda menyebarkannya di sana.
JSB ձոգչ
2
Bukan hanya apa yang dikatakan orang lain itu benar, tetapi pada akhirnya Anda akan bosan dan pekerjaan Anda akan menderita. Juga, jika mereka seperti yang Anda katakan, maka wow! Sepertinya mereka hanya tidak menyukai perubahan. Mereka berada di tempat di mana mereka takut jika mereka berubah maka mereka akan kehilangan uang dan mereka tidak mau mengambil risiko itu, padahal dengan tidak mengubah mereka mungkin menyakiti diri mereka sendiri. Ini seperti pertunjukan mimpi buruk di dapur.
Matt
2
Whoa, portal waktu! Bagaimana kehidupan di tahun 1990-an? (Serius - pemilik tampaknya tidak menyadari adanya perubahan yang terjadi sejak itu)
Piskvor

Jawaban:

70

Semakin lama Anda tinggal, semakin buruk hasilnya (dalam hal Anda terkini tentang teknologi saat ini). Pergi sekarang.

FrustratedWithFormsDesigner
sumber
8
Saya baru saja bergerak karena alasan yang tepat ini. Sekarang saya memiliki segalanya terbaru, gaji yang lebih baik, dan saya tidak bisa lebih bahagia.
Jeffrey
6
Ini. Semakin lama Anda bekerja dengan hal-hal yang sudah ketinggalan zaman semakin lama keahlian Anda saat ini berkurang dan semakin kecil kemungkinan Anda akan mendapatkan pekerjaan menggunakan teknologi baru. Stagnasi = kematian
Wayne Molina
1
Itu cara yang bagus untuk melihatnya.
anon
3
@FrustratedWithFormsDesigner: Yap, 5 tahun dari sekarang aplikasi VB6 hanya akan 5 tahun lebih tua dan Anda akan tertinggal 5 tahun lagi.
Ryan Hayes
Saya memiliki masalah yang sama persis kecuali saya terjebak dengan c dan manajemen bahkan tidak akan mempertimbangkan c ++! Sekarang, saya sedang melakukan java. Anda tahu Anda ingin pergi. Lawan dan wawancara sudah.
Kevin
27

Masalah terbesar adalah bahwa Manajemen / Pemilik membuat keputusan teknis. Mereka harus fokus pada pengambilan keputusan bisnis. Jika Anda tidak dapat membuat keputusan teknis maka Anda hanya monyet yang sangat terlatih.

Tetapi Anda dapat menggunakan ini untuk keuntungan Anda. Mulailah mencari pekerjaan lain. Anda harus memiliki waktu untuk melakukan ini karena Anda tidak perlu menghabiskan waktu mempelajari sesuatu yang baru. Dan karena pekerjaan itu dibayar dengan layak dan itu adalah tempat yang layak untuk bekerja, Anda dapat meluangkan waktu untuk menemukan pekerjaan yang sempurna.

Juga karena Anda tidak belajar sesuatu yang baru untuk perusahaan yang dapat Anda pelajari, di waktu senggang, teknologi yang dibutuhkan di leher Anda.

ElGringoGrande
sumber
4
Jangan terlalu lama menemukan "pekerjaan sempurna" atau otak Anda akan menurun sampai Anda menjadi sayuran.
Bernard
15

Anda tidak banyak membahas lingkungan kerja, jadi saya anggap tidak apa-apa. Saya tidak tahu sudah berapa lama Anda berada di industri ini, tetapi semua orang tidak selalu menggunakan yang terbaru dan terhebat. Saya meninggalkan pekerjaan selama 4,5 tahun di mana saya menggunakan Borland C ++ Builder 5 IDE setiap hari selama empat tahun. Kode produksi masih dikembangkan pada platform itu dan digunakan secara luas di seluruh industri tersebut. Kadang-kadang, saya akan menggunakan teknologi baru sedapat mungkin seperti ketika saya harus berintegrasi dengan perangkat genggam dan menggunakan Visual Studio 2005.

Daripada merajuk, Anda harus membuat yang terbaik dari situasi ini. Buat perubahan tambahan sebanyak yang Anda bisa. Tingkatkan produk di platform lama sebaik mungkin. Dalam cerita awal saya, kami masih menemukan cara untuk membuat perangkat lunak lebih baik pada IDE lama. Jangan membuang alat lama hanya karena sudah tua. Saya tahu WCF, LINQ, dan teknologi lainnya adalah buzz sekarang, tapi kadang-kadang membayar untuk tetap dengan barang-barang lama.

Sejauh bos Anda membuat keputusan teknis, itu karena itu adalah Perusahaan kecil. Saya telah bekerja di dua Perusahaan kecil - itu adalah norma. Perusahaan yang lebih besar memiliki tingkat pemisahan yang jauh lebih besar antara insinyur dan manajemen. Apa yang seharusnya menjadi praktik terbaik biasanya tidak dan itu tentu bukan hal yang buruk.

Inilah saatnya untuk mulai melihat berbagai hal dengan cara yang berbeda. Terkadang saya berharap telah melakukan itu dalam banyak kasus sepanjang hidup saya. Berpikir positif teman saya.

Brian
sumber
2
Saya setuju dengan Anda - membayar untuk tetap dengan barang-barang lama, dalam arti bisnis. Ini jarang baik untuk pengembang.
Boris Yankov
Saya telah membuat perbaikan jika memungkinkan, itu memang terasa seperti perjuangan berat kadang-kadang.
anon
11

Baunya seperti kata-kata kasar, tapi aku akan tetap menggigit ...

Saya pikir Anda tahu jawabannya dan Anda tidak perlu kami memberi tahu Anda bahwa Anda bekerja untuk yang kalah.

Beberapa tahun di pekerjaan yang buruk tidak pernah menyakiti saya, sekarang 5 atau lebih mulai terlihat buruk, terutama jika itu mendapat pengulangan dalam komunitas profesional sebagai tempat yang buruk untuk bekerja.

Anda harus mulai mencari pekerjaan lain sekarang.

maple_shaft
sumber
1
Saya kira itu memiliki aspek rant-ish, tetapi saya benar-benar ingin melihat apakah orang lain berpikir situasinya sama buruknya dengan saya.
anon
5

Iya nih. Ini telah memengaruhi karier Anda karena Anda telah beberapa tahun bekerja dengan teknologi mati yang hanya digunakan oleh perusahaan miskin lainnya, dan menggunakan teknologi baru seperti dulu - mereka secara teknis tidak tahu apa-apa. Keduanya merupakan pelanggaran yang sangat serius dan akan menjadi pukulan berat bagi prospek karier. Dalam profesi ini, stagnasi adalah hukuman mati dan mengarah ke pensiun dini. Perusahaan yang tidak terus-menerus mengevaluasi teknologi baru dan cara menuai manfaat darinya, dan merencanakan peningkatan bukanlah perusahaan tempat Anda ingin bekerja daripada yang Anda butuhkan; perusahaan-perusahaan ini hanya akan dapat mempertahankan ampas dari profesi kita - mereka yang tidak bisa mendapatkan pekerjaan di tempat lain dan membutuhkan stabilitas lucu dalam melakukan hal yang sama untuk tetap ada.

Situasi OP telah menjadi seluruh karier saya, dan saya telah melihat secara langsung kerusakan yang dapat dilakukan. Saya telah mencoba gagal untuk membatalkannya selama bertahun-tahun sekarang.

Wayne M
sumber
1
Saya tidak setuju dengan pandangan yang terlalu pesimistis, tetapi saya tetap memberi +1 untuk menunjukkan "ampas profesi kami". Saya tidak membenci mereka, saya hanya merasa kasihan pada mereka dan berharap itu bukan saya suatu hari nanti.
maple_shaft
Sama; bagian dari pandangan pesimistis adalah karena saya harus terbang di sekitar tempat-tempat seperti OP untuk seluruh karier saya, jadi saya melihat secara langsung kerusakan yang dapat dilakukan saya belum benar-benar memperbaikinya.
Wayne Molina
1
+1 Saya menemukan diri saya dalam situasi yang sama dan tidak melakukan apa-apa. Saya sekarang sangat tertinggal di belakang dalam teknologi dan ekonomi ini, itu bisa mematikan. MENJALANKAN!!!
Lou
1
Sampai Anda cukup mandek sehingga mengarah ke pertunjukan konsultasi dibayar tinggi sebagai satu-satunya orang yang tersisa di benua yang tahu teknologi! :)
Affe
+1 ke Affe. Saya mengenal seseorang yang hanya satu dari dua orang yang tersisa di planet ini yang mampu dan mau bekerja pada teknologi Apple yang ditinggalkan, dan ketika Cisco menemukannya, mereka membayarnya sejumlah uang gila untuk menopang sistem warisan yang dibangun di atas saya t. Namun, saya tidak akan mengatakan itu sangat mungkin terjadi dengan VB6 sehingga saya ingin membangun karir di sekitarnya.
Bob Murphy
3

Inilah beberapa poin penting yang perlu diingat.

  • Pengusaha memiliki sedikit alasan untuk melakukan diversifikasi dalam teknologi yang mereka gunakan. Berfokus pada rentang teknologi yang sempit dan tidak berubah mengurangi biaya (persepsi), karena programmer hanya perlu dilatih sekali. Jangan berharap majikan yang berbeda berperilaku berbeda secara signifikan dalam hal ini.
  • Rentang pengalaman Anda penting dalam pencarian pekerjaan. Pengalaman mendalam yang mendalam dalam bidang yang sempit tidak terlalu berguna di pasar kerja seperti pengalaman yang relatif dangkal di berbagai bidang. Kemungkinan menemukan pekerjaan baru yang memetakan tepat ke spesialisasi sempit yang ada adalah jarak jauh, apa pun spesialisasi yang Anda pilih.
  • Anda tidak harus mendapatkan semua pelatihan teknologi Anda di tempat kerja. Pekerjaan seringkali merupakan tempat yang mengerikan untuk dilatih dalam pemrograman; teknologi dan teknik yang mereka gunakan pada umumnya sudah tua dan sering salah. Cari pelatihan dan latihan di tempat lain pada waktu Anda sendiri.
  • Berkontribusi pada proyek sumber terbuka. Tempat yang bagus untuk mempraktikkan teknik pemrograman yang tepat dan teknologi baru adalah dengan berkontribusi pada proyek sumber terbuka. Orang yang memprogram untuk bersenang-senang pada waktu mereka sendiri biasanya menulis kode jauh lebih baik daripada orang yang hanya melakukannya untuk pekerjaan - kode mereka akan jauh lebih instruktif. Pilih teknologi, tidak masalah yang mana, dan temukan proyek yang menarik minat Anda, baca kodenya, dan cobalah membuatnya lebih baik. Ini adalah proses yang lambat, tetapi jauh lebih bermanfaat daripada apa yang Anda dapatkan di tempat kerja.
  • Berkontribusi pada proyek sumber terbuka. Saya tahu saya mengatakannya sebelumnya, tapi itu saran paling penting yang bisa saya berikan kepada Anda. Programmer yang memiliki nama mereka pada proyek open-source memiliki pengaruh lebih besar dalam kelompok perekrutan. Untuk satu hal, calon majikan memiliki sampel kode publik yang Anda tulis yang tidak di bawah NDA, sehingga Anda tidak terlalu berisiko sebagai karyawan. Juga, programmer yang menulis kode di waktu luang mereka menunjukkan bahwa mereka menikmati apa yang mereka lakukan dan karena itu dapat tetap fokus lebih baik daripada seseorang yang hanya ingin gaji.

Jangan terlalu khawatir tentang di mana Anda bekerja selama Anda memiliki waktu luang dan kebebasan hukum untuk mengerjakan barang-barang Anda sendiri di waktu Anda sendiri. Jika lingkungannya bagus dan bayarannya dapat diterima, maka tidak ada alasan untuk melarikan diri.

tylerl
sumber
2

izinkan saya meringkas situasi Anda,
1- Anda TIDAK MENGGUNAKAN teknologi terbaru
2- Anda masih hidup dalam cangkang manajer Anda, tidak bisa kreatif, termotivasi atau bahkan terinspirasi (Saya tidak tahu bagaimana Anda masih bisa melakukan tugas sehari-hari Anda!)
3 - Teknologi web adalah sumber sakit kepala untuk perusahaan Anda!

Kawan, ini bukan situasi kesehatan atau lingkungan profesional! LARI UNTUK HIDUP ANDA :)

Saran saya: Mulailah mencari pekerjaan baru SECEPATNYA, bahkan jika itu jauh dari tempat Anda, itu masalah kecil asalkan mereka membayar Anda cukup sesuai dengan nilai pengalaman Anda di pasar sekarang

Semoga berhasil.

Rami.Shareef
sumber
1

Bisnis tidak perlu diperbarui dengan Teknologi, tetapi Pemrogram melakukannya. Waktunya untuk pindah.

Manoj Attal
sumber
Ya, jika Anda membutuhkan "pembaruan teknologi", pindahlah ke startup "digg-like", "fb-like" ... atau yang seserius itu.
Slawek
Saya setuju dengan ini, namun, jika programmer "perlu diperbarui dengan teknologi", dan mereka melompat untuk mendapatkannya, bukankah secara alami menyiratkan bahwa bisnis "perlu diperbarui dengan teknologi", jika tanpa alasan lain selain untuk dapat menyewa programmer?
CraigTP
Dalam karir saya berdasarkan apa yang saya lihat, beberapa perusahaan menganggap pemrogram sebagai sumber daya yang dapat diganti dan mereka percaya membayar kacang dan merekrut sekelompok biksu.
Manoj Attal
0

Itu benar-benar tergantung pada apa yang Anda inginkan. Saya tentu saja tidak setuju dengan hampir semua kutipan yang Anda berikan dari manajemen, terutama:

Sebagian besar aplikasi besar masih ditulis dalam VB6.

Betapa lucu, mereka tidak dan tidak pernah ditulis dalam VB6, mereka ditulis dan masih berjalan di mainframe!

Tetapi serius, Anda harus memutuskan sendiri apa prioritas Anda. Saya pikir teknologi cenderung tidak relevan, Anda dapat menyalahgunakan teknologi baru dan menulis kode yang elegan dalam yang lama (saya telah melihat keduanya, dan teknologi baru cenderung menjadi terlalu disalahgunakan, karena kurva belajar dan kurangnya pengalaman). Secara pribadi, saya lebih suka bekerja pada VB6 atau proyek Java lawas yang ditulis dengan baik menggunakan prinsip-prinsip rekayasa perangkat lunak yang solid daripada situs MVC / AJAX terbaru yang menggunakan layanan RIA tetapi sepenuhnya hancur sampai pada titik bahwa setiap upaya untuk membuat perubahan kecil di mana saja beriak di seluruh seluruh program dan memecahnya diperbaiki. Jadi jika Anda senang melakukan apa yang Anda lakukan, Anda akan dapat menemukan tempat yang membutuhkan programmer VB6 selama yang Anda inginkan, lihat saja semua programmer COBOL masih ada di luar sana.

Yang sedang berkata, sepertinya ada banyak hal lain yang mungkin salah dengan di mana Anda berada, dan kegagalan untuk mengadopsi teknologi baru mungkin hanya salah satu gejala dari masalah yang lebih besar. Sepertinya masalah sebenarnya adalah bahwa pemilik tidak terhubung dengan kenyataan, dan tidak mau mengakui bahwa ada masalah teknologi yang tidak mereka pahami dan tidak memenuhi syarat untuk mengambil keputusan.

Joel C
sumber
1
"Dan jika Anda membuktikan diri sebagai pengembang yang baik, perusahaan yang baik akan membantu melatih Anda tentang teknologi yang lebih baru" - Saya tidak tahu. Jika sebuah perusahaan memiliki sekelompok programmer COBOL yang baik dan berpengalaman, dan urat nadi bisnis berada pada mainframe, maka mereka akan melakukan apa saja untuk menjaga orang-orang COBOL itu di dunia COBOL. Mengapa Anda ingin melatih mereka dan mendorong mereka untuk pergi ke teknologi yang lebih baru ketika orang-orang COBOL semakin langka setiap hari?
Graham
@ Graham: Saya berasumsi dia bermaksud teknologi baru dalam infrastruktur saat ini. Saya belum pernah mendengar ada toko Java yang menyediakan pelatihan Ruby atau Erlang, tapi saya tahu ada toko yang melatih pengembang mereka di OSGi dan MongoDB.
TMN
Sebenarnya, perusahaan tempat saya bekerja saat ini, kami sangat bergantung pada sistem iSeries / RPG, dan semua orang ditawari pilihan untuk berlatih kembali dalam teknologi lain. Beberapa senang untuk terus melakukan apa yang telah mereka lakukan selama 30 tahun, yang lain mengambil .NET 4, MVC, Entity Framework, dan WCF. Dan karyawan baru sedang dilatih di iSeries, untuk membebaskan karyawan saat ini. Ini masalah perspektif; hal yang PALING penting adalah menjaga programmer yang baik dan berpengalaman, menjaga mereka di dunia mainframe tidak.
Joel C
0

Kembangkan sesuatu untuk bisnis: yaitu menggunakan data bisnis untuk mengambil keputusan bisnis, atau menyajikan data bisnis dengan cara tertentu, atau membuat aplikasi bisnis yang benar-benar bermanfaat. Lakukan sesuai waktu Anda sendiri, gunakan teknologi terdepan dan buatlah sehebat yang Anda bisa.

Posting ke mereka secara anonim, tetapi berikan beberapa cara untuk membuktikannya adalah Anda. Sertakan (jujur) berapa lama Anda.

Ketika Anda ditanya berapa lama untuk menulis sesuatu seperti ini, hitung sesuai dengan teknologi yang Anda miliki saat ini. Perbedaannya kemungkinan besar akan substansial.

Setelah sekitar satu hari, duduklah bersama mereka dan beri tahu mereka. Jika mereka adalah orang-orang yang setengah layak, mereka akan mengenalinya sebagai seruan minta tolong, dan mengubah pandangan mereka. Jika mereka terus tidak, maka, ya, Anda harus pergi. Tetapi cara ini memberi mereka kesempatan untuk menebus diri mereka sendiri, dan memberi Anda kesempatan untuk membuktikan apa yang bisa dilakukan.

Tom Morgan
sumber
0

Mungkin tidak sebanyak yang Anda pikirkan.

Banyak majikan mencari pengalaman alat seperti VB tanpa memperhatikan apa yang sebenarnya Anda lakukan dengan mereka.

Jadi saya tidak akan mengatakan itu secara aktif merusak karier Anda; tidak membantu. Jika Anda senang dengan pekerjaan Anda, jangan ragu untuk bertahan sebentar.

Tidak ada yang menghentikan Anda mencari peran yang akan melakukan pekerjaan yang lebih baik untuk memajukan karir Anda saat Anda terus bekerja untuk mereka.

Andy
sumber
0

Bekerja beberapa tahun di sebuah perusahaan kecil umumnya berarti Anda tahu sedikit tentang apa yang dikembangkan perusahaan ... Saya kira Anda akan memiliki cukup banyak informasi yang merupakan kunci bisnis dan seringkali perusahaan kecil tidak mampu membuat yakin semua pengetahuan sama-sama dikenal di kalangan pekerjanya.

Jika perusahaannya cukup kecil, Anda mungkin juga menjadi orang yang mengurus pengaturan jaringan atau menyisipkan tugas vital lain yang tampaknya tidak penting yang perlu diganti oleh manajer / pemilik Anda.

Jika Anda pergi, itu mungkin menyebabkan sakit kepala yang cukup besar bagi perusahaan kecil dalam hal penyerahan atau transfer pengetahuan.

Apa yang saya maksudkan adalah bahwa peran Anda dalam perusahaan mungkin sebenarnya sangat penting karena Anda tahu banyak informasi bisnis serta alat / keterampilan yang menjadi kurang tersedia seiring berjalannya waktu. Pengetahuan Anda mungkin merupakan kunci untuk aplikasi yang ditingkatkan atau dibawa ke platform yang lebih baru, dll

Saya ragu Anda ingin mengambil risiko tawar-menawar dengan mereka tetapi jika Anda meninggalkan pekerjaan Anda, Anda bisa melihat mereka berada dalam kondisi yang berpotensi mencari keterampilan yang Anda miliki ...

davidsleeps
sumber
0

Saya bekerja untuk perusahaan seperti ini selama hampir setahun sebelum manajemen meyakinkan dirinya sendiri bahwa saya ada dalam daftar hitam, bahwa saya benar-benar tidak efektif (terlepas dari kenyataan bahwa saya memproduksi kode untuk produksi yang membuat dampak positif nyata pada pendapatan), dan akhirnya memecat saya dan berusaha meninggalkan tanda hitam pada riwayat pekerjaan saya.

Jika perusahaan membenci inovasi, pada titik tertentu mereka akan membutuhkan kambing hitam mengapa hal-hal tidak berfungsi. Jangan biarkan itu menjadi dirimu.

Ryan Biesemeyer
sumber
0

Di luar industri yang berhubungan langsung dengan komputer / perangkat lunak menggunakan hal-hal lama cukup umum.

Risiko / imbalan saat pindah ke platform baru dipandang sebagai langkah bisnis yang buruk oleh beberapa industri. Ini hanya fakta dari beberapa sektor. Anda harus menjawab dua pertanyaan:

  1. Apakah perusahaan cenderung dianggap tidak kompetitif dengan keputusan mereka?
  2. Apakah Anda lebih tertarik pada sektor atau pemrograman modern?

Jika Anda memiliki banyak pengetahuan bisnis di sektor ini (asuransi atau kedirgantaraan adalah contoh yang baik di sini) dan Anda menikmati penyelesaian masalah seperti sekarang, maka Anda mungkin dapat menjalani seluruh karir Anda tanpa menggunakan barang-barang canggih. COBOL, ADA dan Assembler masih cukup hidup dan sehat di daerah-daerah tersebut. Itu berubah, tetapi sangat lambat, dan hanya untuk alat "lama" lainnya yang sudah terbukti (seperti .net tanpa vs + lonceng dan peluit. Ahli dalam ruang masalah yang tepat dan alat dicari setelah perusahaan-perusahaan melihat barang baru sebagai Di sisi lain, jika Anda membenci ruang masalah, atau perusahaan Anda melakukan sesuatu dengan penghalang rendah untuk masuk Anda berada di tempat yang berisiko karena Anda akan kesulitan menemukan posisi yang sebanding.

Jika Anda ingin barang-barang baru keluar, tetapi jangan merasa Anda harus melakukannya jika Anda benar-benar berpikir posisinya sedang menuju arah yang baik. Posisi seperti yang Anda gambarkan membatasi pilihan Anda sedikit, tetapi tidak ada salahnya Anda seperti halnya tipe-tipe terdepan membuatnya terdengar jika Anda puas tinggal di ruang perusahaan di ujung jalan.

Tagihan
sumber
-1

Dalam bisnis ini, Anda harus menjadi hiu. Jangan pernah berhenti bergerak maju. Jika perusahaan tidak menyadarinya maka mereka tidak peduli dengan kesuksesan mereka sendiri, apalagi Anda. Pindahkan ASAP!

Paul
sumber
-4

Lol, dalam apa yang disebut kehidupan nyata, Anda tidak akan menggunakan teknologi baru yang tidak berguna dengan nama-nama cantik ... melainkan solusi lama dan berpengalaman yang telah terbukti siap produksi.

Banyak aplikasi bisnis nyata masih dikembangkan di Borland C ++ Builder atau Delphi, atau VB6.

Jika Anda ingin "bermain" dengan Mongo, ORM, dll ... kembali ke taman kanak-kanak. Atau cari pekerjaan yang tidak berarti, tidak serius di beberapa startup.

Apa yang kamu harapkan? Bahwa majikan Anda akan bertindak sebagai pengkhianat untuk setiap teknologi baru? Jika Anda menulis beberapa klon facebook bodoh, Anda dapat menggunakan teknologi terbaru, karena tidak masalah jika rusak, kehilangan data, dll.

Apa yang Anda maksud "perkembangan"? Menggunakan ORM atau Hibernate ... keduanya mengerikan, dan manajer Anda benar mengatakan kepada Anda bahwa menggunakan ini adalah praktik pemrograman yang buruk. ORM adalah untuk boneka-boneka basis data yang tidak tahu cara menulis permintaan dan kinerja, itu mengerikan dan menghasilkan kekacauan.

MVC? Anda ingin menulis setiap 1/4 aplikasi dalam model yang berbeda? Mungkin buang waktu setahun untuk menulis ulang? Saya pikir tujuan melakukan "pekerjaan" adalah untuk menyelesaikan sesuatu ... bukan untuk menjadi modis.

Slawek
sumber
1
Wow. .Net hampir tidak dalam "beta" yang sama berlaku untuk Java. Baik .Net dan Java jauh lebih produktif daripada bahasa yang Anda daftarkan dan semoga sukses menemukan pengembang berkualitas yang ingin bekerja vb6 atau Delphi. Teknologi baru sering disalahgunakan dan disalahgunakan sama seperti alat lain tetapi itu adalah kesalahan pengembang bukan alat.
Adrian
2
Benar-benar omong kosong yang tidak berdokumen. -1.
Jas
Keren. Sekarang lihat Stack Exchange yang tidak dikembangkan di VB6.
sharptooth
1
Saya tidak berbicara tentang Net atau Java. Maaf Anda mungkin menganggapnya "tidak berdokumen" tetapi jika Anda berpikir bahwa majikan Anda akan menulis ulang semua aplikasi perusahaan untuk MVC atau ORM untuk keuntungan 0, Anda harus terbelakang. Dan jika saya perlu memberi tahu Anda mengapa saya pikir Anda pasti. Stack Exchange ... keren, yeah, sepertinya aplikasi bisnis nyata :)
Slawek
1
@Slawek - Hanya karena ANDA bekerja dengan teknologi yang sangat tua, tidak berarti bahwa MVC dan ORM adalah omong kosong (faktanya MVC diciptakan pada tahun 1979 oleh satu Trygve Reenskaug (Smalltalk, siapa?). StackExchange bukan aplikasi bisnis? Oh tentu saja, saya kira bekerja dengan jutaan catatan DB, menskalakan Internet untuk jutaan pengguna, dan mendapatkan ini: menghasilkan pendapatan mungkin tidak memenuhi syarat sebagai APLIKASI BISNIS yang sebenarnya (!?). Anda tahu, ada alasan mengapa hanya beberapa devs tidak kompeten unadjusted bekerja dengan kode warisan Delphi / VB6 saat ini
Jas