Czy utrzymanie na tym stanowisku wpłynie negatywnie na moją karierę? [Zamknięte]


30

Pracuję w małej firmie programistycznej, której właścicielami są również menedżerowie. Obawiam się, że wszelkie postępy technologiczne spotkały się z całkowitą pogardą ze strony kierownictwa. Niektóre komentarze są następujące:

  • LINQ, nHibernate i ORM to zła praktyka programowania, nigdy ich nie wykorzystamy.
  • Większość dużych aplikacji jest nadal napisanych w VB6.
  • Sieć to tylko strata czasu, nie jest przeznaczona do zastosowań.

Za każdym razem, gdy wydawana jest nowa wersja oprogramowania programistycznego, muszę godzinami słuchać skarg kierownictwa. Technologie takie jak WPF, WCF, MVC i Entity są całkowicie ignorowane.

To powiedziawszy, to nie jest straszne miejsce do pracy, płaca jest przeciętna i blisko domu.

Obawiam się, że chociaż technicznie korzystamy z najnowszej wersji .NET, prawie nie używamy najnowszych technologii, równie dobrze możemy korzystać z .NET 1.

Jeśli zdecyduję się przeprowadzić, czy to „doświadczenie” ograniczy moją karierę zawodową? Jestem tu już od kilku lat.

EDYCJA: Jestem naprawdę wdzięczny za doskonałą odpowiedź. Szczerze myślę, że zrobienie tego może być w moim najlepszym interesie.


91
Twój pracodawca jest wykopaliskiem w Sarlaac, a przebywanie tam powoli cię trawi przez tysiące lat.
Robert S.

4
@Robert S .: To był najlepszy komentarz, jaki kiedykolwiek czytałem tutaj.
Bernard

9
Zawsze możesz sam dowiedzieć się o nowych technologiach, nawet jeśli twoja praca nie pozwala na ich wdrożenie.
JSB ձոգչ

2
Nie tylko to, co mówią inni, jest prawdą, ale w końcu się nudzisz i twoja praca będzie cierpieć. Ponadto, jeśli są tacy, jak mówisz, to wow! Wygląda na to, że po prostu nie lubią zmian. Są w miejscu, w którym obawiają się, że jeśli się zmienią, to stracą pieniądze i po prostu nie chcą podejmować tego ryzyka, podczas gdy w rzeczywistości nie zmieniając się, prawdopodobnie same się ranią. To jak te koszmary z kuchni.
Matt

2
Whoa, portal czasu! Jak tam życie w latach 90.? (Poważnie - wydaje się, że właściciele nie zdają sobie sprawy z jakichkolwiek zmian, które nastąpiły od tego czasu)
Piskvor

Odpowiedzi:


70

Im dłużej zostaniesz, tym gorzej będzie (pod względem aktualności na temat obecnej technologii). Idz już.


8
Właśnie wykonałem ruch z tego właśnie powodu. Teraz mam najnowsze wszystko, lepszą wypłatę i nie mogę być szczęśliwszy.
Jeffrey

6
To. Im dłużej pracujesz z przestarzałymi rzeczami, tym dłużej zanikają twoje obecne umiejętności i tym mniejsze jest prawdopodobieństwo, że dostaniesz pracę przy użyciu nowych technologii. Stagnacja = śmierć
Wayne Molina

1
To dobry sposób na to.
anon

3
@FrustratedWithFormsDesigner: Tak, za 5 lat aplikacja VB6 będzie tylko 5 lat starsza, a ty będziesz jeszcze 5 lat w tyle.
Ryan Hayes

Miałem dokładnie ten sam problem, tyle że utknąłem z c, a zarząd nawet nie wziąłby pod uwagę c ++! Teraz robię java. Wiesz, że chcesz odejść. Przyłącz się i idź już na rozmowę kwalifikacyjną.
Kevin

27

Największym problemem jest to, że kierownictwo / właściciele podejmują decyzje techniczne. Powinny koncentrować się na podejmowaniu decyzji biznesowych. Jeśli nie możesz podejmować technicznych decyzji, jesteś po prostu dobrze wyszkoloną małpą.

Ale możesz to wykorzystać na swoją korzyść. Zacznij szukać innej pracy. Powinieneś mieć na to czas, ponieważ nie musisz poświęcać czasu na naukę czegoś nowego. A ponieważ praca jest opłacalna i jest przyzwoitym miejscem do pracy, możesz poświęcić czas na znalezienie idealnej pracy.

Ponieważ nie uczysz się niczego nowego w firmie, możesz w wolnym czasie nauczyć się technologii, które są w twoim lesie.


4
Nie poświęcaj zbyt dużo czasu na znalezienie „idealnej pracy”, bo inaczej twój mózg ulegnie degradacji, dopóki nie staniesz się warzywem.
Bernard

15

Nie rozmawiałeś zbytnio o środowisku pracy, więc zakładam, że jest OK. Nie wiem, jak długo byłeś w branży, ale nie zawsze wszyscy korzystają z najnowszych i najlepszych. Odszedłem z pracy na 4,5 roku, gdzie codziennie przez cztery lata korzystałem z Borland C ++ Builder 5 IDE. Kod produkcyjny jest wciąż rozwijany na tej platformie i jest szeroko stosowany w tej konkretnej branży. Czasami brałem na siebie odpowiedzialność za korzystanie z nowych technologii wszędzie tam, gdzie to możliwe, na przykład kiedy musiałem zintegrować się z mobilnymi urządzeniami przenośnymi i korzystać z Visual Studio 2005.

Zamiast dąsać się, powinieneś jak najlepiej wykorzystać sytuację. Wprowadź zmiany przyrostowe, jak możesz. Ulepsz produkt na starej platformie najlepiej, jak to możliwe. W mojej początkowej historii wciąż znajdowaliśmy sposoby na ulepszenie oprogramowania na starym IDE. Nie wyrzucaj starych narzędzi tylko dlatego, że są stare. Wiem, że WCF, LINQ i inne technologie są teraz popularne, ale czasem opłaca się trzymać starych rzeczy.

Jeśli chodzi o twoich szefów podejmujących decyzje techniczne, to dlatego, że jest to mała firma. Pracowałem w dwóch małych firmach - to norma. Większe firmy mają znacznie większy stopień oddzielenia inżynierów od kierownictwa. To, co powinno być najlepszą praktyką, zwykle nie jest i niekoniecznie jest to zła rzecz.

Czas zacząć patrzeć na rzeczy w innym świetle. Czasami żałowałem, że nie robiłem tego w wielu przypadkach przez całe życie. Pomyśl pozytywnie, mój przyjacielu.


2
Zgadzam się z tobą - opłaca się pozostać przy starych rzeczach, w sensie biznesowym. Rzadko jest to dobre dla programisty.
Boris Yankov

Tam, gdzie to możliwe, wprowadziłem już ulepszenia, czasem wydaje się to trochę jak bitwa pod górę.
anon

11

Pachnie to rantem, ale i tak gryzę ...

Myślę, że znasz odpowiedź i nie musisz nam mówić, że pracujesz dla przegranych.

Kilka lat w złej pracy nigdy mnie nie skrzywdziło, teraz 5 lub więcej zaczyna wyglądać źle, zwłaszcza jeśli zyskało to renomę w środowisku zawodowym jako złe miejsce do pracy.

Powinieneś zacząć szukać innej pracy teraz.


1
Podejrzewam, że miał rażące aspekty, ale naprawdę chciałem sprawdzić, czy inni uważają, że sytuacja jest równie zła, jak ja.
anon

5

Tak. Wpłynęło to już na twoją karierę, ponieważ od kilku lat pracujesz nad martwą technologią, z której korzystają tylko inne biedne firmy i używa nowych technologii, tak jak była stara - innymi słowy, są technicznie nieświadomi. Oba są bardzo poważnymi przestępstwami i będą poważnym ciosem dla perspektyw kariery. W tym zawodzie stagnacja jest wyrokiem śmierci i prowadzi do wcześniejszej emerytury. Firma, która nie ocenia stale nowych technologii i sposobów czerpania z nich korzyści, a planowanie aktualizacji nie jest firmą, w której chcesz pracować, niż trzeba; firmy te będą w stanie zatrzymać resztki naszego zawodu - tych, którzy nie mogą znaleźć pracy gdzie indziej i potrzebują drobiazgowej stabilności robienia tego samego.

Sytuacja PO była moją całą karierą i widziałem z pierwszej ręki szkody, które można wyrządzić. Od lat próbuję bezskutecznie to cofnąć.


1
Nie zgadzam się z nadmiernie pesymistycznym poglądem, ale i tak +1 za wskazanie „szlamów naszego zawodu”. Nie nienawidzę ich, po prostu współczuję im i mam nadzieję, że któregoś dnia to nie ja.
wałek klonowy

Podobnie; część tego pesymistycznego poglądu polega na tym, że przez całą swoją karierę musiałem latać w miejscach takich jak PO, więc widzę z pierwszej ręki szkody, które można wyrządzić, których jeszcze nie naprawiłem.
Wayne Molina

1
+1 Znalazłem się w tej samej sytuacji i nic z tym nie zrobiłem. Jestem teraz beznadziejnie opóźniony pod względem technologii i gospodarki, co może być śmiertelne. BIEGAĆ!!!
Lou

1
Dopóki nie stagnujesz na tyle , że prowadzi to do dobrze płatnych koncertów konsultacyjnych jako jedynej osoby na kontynencie, która zna technologię! :)
Affe

+1 do Affe. Znałem faceta, który był jedną z dwóch osób pozostawionych na planecie, który był w stanie i był chętny do pracy nad konkretną porzuconą technologią Apple, a kiedy Cisco go znalazł, zapłacili mu szalone kwoty, aby wesprzeć starszy system zbudowany na to. Jednak nie powiedziałbym, że tak się stanie z VB6, że chciałbym zbudować wokół niego karierę.
Bob Murphy

3

Oto kilka ważnych punktów do zapamiętania.

  • Pracodawcy nie mają powodu, by różnicować technologię, z której korzystają. Skupienie się na wąskim, niezmiennym zakresie technologii zmniejsza (postrzegane) koszty, ponieważ programiści muszą zostać przeszkoleni tylko raz. Nie oczekuj, że inny pracodawca zachowa się znacznie inaczej w tym zakresie.
  • Twój zakres doświadczenia ma znaczenie przy poszukiwaniu pracy. Ogromne doświadczenie w wąskim polu nie jest tak przydatne na rynku pracy, jak stosunkowo płytkie doświadczenie w szerokim zakresie dziedzin. Prawdopodobieństwo znalezienia nowej pracy, która dokładnie odpowiada twojej istniejącej wąskiej specjalizacji, jest niewielkie, bez względu na wybraną specjalizację.
  • Nie musisz przechodzić wszystkich szkoleń technologicznych w pracy. Praca jest często okropnym miejscem do szkolenia w programowaniu; stosowane przez nich technologie i techniki są na ogół stare i często błędne. Poszukaj treningu i ćwicz w innym miejscu we własnym czasie.
  • Wkład w projekty open source. Świetnym miejscem do ćwiczenia właściwej techniki programowania i nowych technologii jest udział w projekcie typu open source. Ludzie, którzy programują dla zabawy w swoim czasie, zwykle piszą dużo lepszy kod niż ludzie, którzy robią to tylko w pracy - ich kod będzie znacznie bardziej pouczający. Wybierz technologię, nie ma znaczenia, który z nich jest interesujący i znajdź projekt, który Cię interesuje, przeczytaj kod i spróbuj go ulepszyć. Jest to powolny proces, ale jest o wiele bardziej korzystny niż w pracy.
  • Wkład w projekty open source. Wiem, że powiedziałem to wcześniej, ale to najważniejsza rada, jaką mogę ci dać. Programiści, którzy mają swoją nazwę w projekcie typu open source, mają znacznie większą siłę w zatrudnianiu. Po pierwsze, potencjalni pracodawcy dysponują próbkami napisanego przez Ciebie kodu publicznego, które nie są objęte umową NDA, więc jesteś mniej narażony na ryzyko. Programiści, którzy piszą kod w wolnym czasie, pokazują, że podoba im się to, co robią, i dlatego mogą skupić się lepiej niż ktoś, kto chce tylko wypłaty.

Nie martw się tak bardzo o to, gdzie pracujesz, o ile masz wolny czas i swobodę prawną do pracy nad własnymi rzeczami we własnym czasie. Jeśli środowisko jest dobre, a wynagrodzenie jest akceptowalne, nie ma powodu do ucieczki.


2

pozwól, że streszczę twoją sytuację,
1 - NIE korzystasz z najnowszych technologii
2 - Wciąż żyjesz w skorupie swoich menedżerów, nie możesz być kreatywny, zmotywowany ani nawet zainspirowany (nie wiem, jak możesz wykonywać codzienne zadania!)
3 - Technologie internetowe są źródłem bólu głowy dla Twojej firmy!

Koleś, to nie jest sytuacja zdrowotna ani środowisko zawodowe! URUCHOM SWOJE ŻYCIE :)

Moja rada: zacznij szukać nowej pracy JAK NAJSZYBCIEJ, nawet jeśli daleko jej do twojego miejsca jest drobny problem, o ile płacą ci wystarczająco, zgodnie z twoją wartością doświadczenia na rynku

Powodzenia.


1

Firmy nie muszą być aktualizowane technologią, ale programiści tak. Czas iść dalej.


Tak, jeśli potrzebujesz „aktualizacji technologii”, przejdź do nowej wersji „digg-like”, „fb-like” ... lub czegoś tak poważnego.
Sławek

Zgadzam się jednak z tym, że jeśli programiści „muszą zostać zaktualizowani za pomocą technologii” i skaczą na statek, aby je zdobyć, nie oznacza to oczywiście, że firmy „muszą być aktualizowane za pomocą technologii”, jeśli nie z innego powodu niż być w stanie zatrudnić programistów?
CraigTP

W mojej karierze opartej na tym, co widziałem, niewiele firm uważa programistów za wymienne zasoby i wierzą w płacenie orzeszków ziemnych i wynajęcie kilku mnichów.
Manoj Attal

0

To naprawdę zależy od tego, czego chcesz. Z pewnością nie zgadzam się z praktycznie każdym cytatem z zarządzania, szczególnie:

Większość dużych aplikacji jest nadal napisanych w VB6.

Co za żart, nie są i nigdy nie zostały napisane w VB6, zostały napisane i nadal działają na komputerach mainframe!

Ale poważnie, musisz sam zdecydować, jakie są twoje priorytety. Myślę, że technologie są nieistotne, możesz nadużywać nowych technologii i pisać elegancki kod w starych (widziałem oba, a nowe technologie są często nadmiernie nadużywane z powodu krzywej uczenia się i braku doświadczenia). Osobiście wolałbym pracować nad VB6 lub starszym projektem Java, który jest dobrze napisany przy użyciu solidnych zasad inżynierii oprogramowania niż najnowsza strona MVC / AJAX korzystająca z usług RIA, ale całkowicie zniekształcony do tego stopnia, że ​​każda próba wprowadzenia niewielkiej zmiany w dowolnym miejscu faluje cały program i psuje go nie do naprawienia. Więc jeśli jesteś zadowolony z robienia tego, co robisz, będziesz w stanie znaleźć miejsce, które potrzebuje programistów VB6 tak długo, jak chcesz, po prostu spójrz na wszystkich programistów COBOL nadal tam.

To powiedziawszy, wydaje się, że istnieje wiele innych rzeczy, które mogą być nie tak z tym, gdzie jesteś, a brak adaptacji nowych technologii może być tylko jednym z objawów większego problemu. Wygląda na to, że prawdziwym problemem jest to, że właściciele nie mają kontaktu z rzeczywistością i nie chcą przyznać, że istnieją problemy technologiczne, których nie rozumieją i nie mają kwalifikacji do podejmowania decyzji.


1
„A jeśli udowodniłeś, że jesteś dobrym programistą, dobra firma pomoże Ci wyszkolić cię w zakresie nowych technologii” - nie wiem, człowieku. Jeśli firma ma grupę dobrych, doświadczonych programistów COBOL, a siła napędowa biznesu znajduje się na mainframe, zrobią wszystko, aby zatrzymać tych ludzi COBOL w świecie COBOL. Dlaczego chcesz je krzyżować i zachęcać do rezygnacji z nowszych technologii, skoro ludzie COBOL z dnia na dzień stają się coraz mniejsi?
Graham

@Graham: Zakładałem, że miał na myśli nowe technologie w ramach obecnej infrastruktury. Nie słyszałem o żadnych sklepach Java oferujących szkolenie Ruby lub Erlang, ale znam taki, który szkolił ich programistów w OSGi i MongoDB.
TMN

W rzeczywistości firma, w której obecnie pracuję, polega w dużej mierze na systemach iSeries / RPG i wszystkim oferuje się możliwość przekwalifikowania się w innych technologiach. Niektórzy chętnie robią to, co robili od 30 lat, inni wybierają .NET 4, MVC, Entity Framework i WCF. Nowi pracownicy są szkoleni na iSeries, aby zwolnić obecnych pracowników. To kwestia perspektywy; NAJWAŻNIEJSZĄ rzeczą jest zatrzymywanie dobrych, doświadczonych programistów, a utrzymywanie ich w świecie komputerów mainframe nie jest.
Joel C

0

Opracuj coś dla firmy: wykorzystaj dane biznesowe do podjęcia decyzji biznesowych lub w jakiś sposób zaprezentuj dane biznesowe lub stwórz naprawdę użyteczną aplikację biznesową. Zrób to w swoim czasie, wykorzystaj najnowocześniejszą technologię i uczyń ją tak cudowną, jak to tylko możliwe.

Opublikuj je anonimowo, ale zapewnij jakiś sposób udowodnienia, że ​​to ty. Podaj (szczerze), ile czasu ci to zajęło.

Kiedy zostaniesz zapytany, ile czasu zajmie napisanie czegoś takiego, oblicz to zgodnie z technologią, którą obecnie masz dostępną. Różnica najprawdopodobniej będzie znaczna.

Po około dniu usiądź z nimi i powiedz im. Jeśli są w połowie przyzwoitymi ludźmi, rozpoznają to jako ogromne wołanie o pomoc i zmienią swoje poglądy. Jeśli nadal tego nie robią, to tak, musisz iść. Ale w ten sposób daje im szansę na wykupienie się i daje szansę udowodnienia, co można zrobić.


0

Może nie tak bardzo, jak mogłoby się wydawać.

Wielu pracodawców szuka doświadczenia w posługiwaniu się narzędziami takimi jak VB, nie zwracając tyle uwagi na to, co z nimi zrobiliście.

Więc nie powiedziałbym, że aktywnie szkodzi twojej karierze; po prostu nie pomagam. Jeśli jesteś zadowolony ze swojej pracy, nie krępuj się przez chwilę.

Nic nie stoi na przeszkodzie, abyś szukał roli, która lepiej poradziłaby sobie z karierą, podczas gdy nadal pracujesz dla nich.


0

Praca przez kilka lat w małej firmie zazwyczaj oznacza, że ​​wiesz trochę o tym, co firma rozwija ... Myślę, że dysponujesz dużą ilością informacji, które są kluczowe dla biznesu i często małe firmy nie mogą sobie na to pozwolić. z pewnością cała wiedza jest jednakowo znana wśród jej pracowników.

Jeśli firma jest wystarczająco mała, równie dobrze możesz być facetem, który dba o konfigurację sieci lub wstawia inne pozornie nieistotne ważne zadanie, które musiałby zastąpić twój menedżer / właściciele.

Jeśli odejdziesz, może to spowodować dość duży ból głowy dla małej firmy pod względem przekazania lub transferu wiedzy.

Chodzi mi o to, że Twoja rola w firmie może być bardzo ważna, ponieważ znasz wiele informacji biznesowych, a także narzędzia / umiejętności, które stają się coraz mniej dostępne w miarę upływu czasu. Twoja wiedza jest prawdopodobnie kluczem do aktualizacji aplikacji lub wprowadzenia jej na nowsze platformy itp

Wątpię, czy chciałbyś ryzykować negocjacje z nimi, ale jeśli odejdziesz z pracy, zobaczysz, że są w potencjalnie zdesperowanym stanie, szukając umiejętności , które masz ...


0

Pracowałem dla takiej firmy przez prawie rok, zanim kierownictwo przekonało się, że jestem na czarnej liście, że jestem całkowicie nieskuteczny (pomimo faktu, że produkowałem kod do produkcji, który miał zauważalny pozytywny wpływ na przychody), oraz w końcu mnie zwolnił i próbował zostawić czarny ślad w mojej historii zatrudnienia.

Jeśli firma nie znosi innowacji, w pewnym momencie będzie potrzebowała kozła ofiarnego, który wyjaśnia, dlaczego coś nie działa. Nie pozwól, żeby to byłeś ty.


0

Poza branżami bezpośrednio związanymi z komputerami / oprogramowaniem używanie starych rzeczy jest dość powszechne.

Ryzyko / korzyści związane z przejściem na nową platformę jest postrzegane przez niektóre branże jako zły ruch biznesowy. To tylko fakt niektórych sektorów. Musisz zadać sobie dwa pytania:

  1. Czy ich decyzja może stać się niekonkurencyjna?
  2. Czy jesteś bardziej zainteresowany sektorem czy nowoczesnym programowaniem?

Jeśli masz dużą wiedzę biznesową w branży (ubezpieczenia lub lotnictwo są tutaj dobrymi przykładami) i lubisz rozwiązywać problemy, to prawdopodobnie możesz przejść całą swoją karierę bez korzystania z najnowocześniejszych rozwiązań. COBOL, ADA i asembler są nadal bardzo żywi i mają się dobrze w tych obszarach. To się zmienia, ale bardzo powoli i tylko do innych dobrze sprawdzonych „starszych” narzędzi (takich jak .net bez dzwonków i gwizdków v3 +. Poszukiwani są eksperci w odpowiedniej przestrzeni problemów i narzędzi, podczas gdy te firmy postrzegają nowe rzeczy jako dość towaru. Z drugiej strony, jeśli nie znosisz problematycznej przestrzeni lub Twoja firma robi coś z niską barierą wejścia, jesteś w ryzykownym miejscu, ponieważ będziesz miał problemy ze znalezieniem porównywalnej pozycji.

Jeśli chcesz, aby nowe rzeczy się wydostały, ale nie myśl, że musisz, jeśli naprawdę uważasz, że pozycja zmierza w dobrym kierunku. Pozycja, którą opisujesz, nieco ogranicza twoje wybory, ale nie zaszkodzi ci tak bardzo, jak najnowocześniejsze typy brzmią, jeśli jesteś zadowolony z pozostania w przestrzeni korporacyjnej na drodze.


-1

W tym biznesie musisz być rekinem. Nigdy nie przestawaj iść do przodu. Jeśli firma nie zdaje sobie z tego sprawy, nie obchodzi ich własny sukces, a tym bardziej twój. Przenieś jak najszybciej!


-4

Lol, w tak zwanym prawdziwym życiu nie będziesz używać nowych, bezużytecznych technologii o ładnych nazwach ... ale zamiast tego stare, sezonowe rozwiązania, które okazały się gotowe do produkcji.

Wiele prawdziwych aplikacji biznesowych jest wciąż rozwijanych w Borland C ++ Builder, Delphi lub VB6.

Jeśli chcesz „bawić się” Mongo, ORM itp., Wróć do przedszkola. Lub poszukaj jakiejś bezsensownej, niepoważnej pracy przy pewnym starcie.

Czego oczekujesz? Czy Twój pracodawca będzie betatesterem każdej nowej technologii? Jeśli piszesz jakiegoś głupiego klona na Facebooku, możesz użyć najnowszej technologii, ponieważ nie ma znaczenia, czy psuje się, traci dane itp.

Co masz na myśli „progresja”? Używanie ORM lub Hibernacji ... oba są okropne, a twój kierownik ma rację mówiąc, że korzystanie z tego jest złą praktyką programistyczną. ORM są przeznaczone dla manekinów baz danych, które nie wiedzą, jak pisać zapytania i pod względem wydajności, jest to okropne i powoduje bałagan.

MVC? Chcesz napisać każdą 1/4 aplikacji w innym modelu? Może zmarnuj rok, żeby go przepisać? Myślę, że celem robienia „pracy” jest robienie rzeczy ... a nie bycie modnym.


1
Łał. .Net prawie nie ma wersji „beta”, podobnie jak Java. Zarówno .Net, jak i Java są znacznie wydajniejsze niż wymienione języki i powodzenia w szukaniu wysokiej jakości programistów, którzy chcą pracować w wersji vb6 lub Delphi. Nowe technologie są często nadużywane i nadużywane tak jak każde inne narzędzie, ale to wina programisty, a nie narzędzia.
Adrian

2
Co za banda najwyższej, nieuzasadnionej bzdury. -1.
Jas

Fajne. Teraz spójrz na Stack Exchange, który nie został opracowany w VB6.
sharptooth

1
Nie mówiłem o .Net ani Javie. Przykro nam, możesz uznać to za „nieuzasadnione”, ale jeśli uważasz, że Twój pracodawca przepisze wszystkie aplikacje firmowe do MVC lub ORM dla 0 korzyści, musisz zostać opóźniony. A jeśli muszę ci powiedzieć, dlaczego, to myślę, że na pewno. Stack Exchange ... fajnie, tak, wygląda na prawdziwą aplikację biznesową :)
Sławek

1
@ Sławek - Tylko dlatego, że TY pracujesz z bardzo starą technologią, nie oznacza to, że MVC i ORM to bzdura (w rzeczywistości MVC zostało wynalezione w 1979 roku przez jednego Trygve'a Reenskauga (Smalltalk, ktoś?). StackExchange nie jest aplikacją biznesową? Och, na pewno, myślę, że pracuję z milionami rekordów DB, skalując się w Internecie dla milionów użytkowników i otrzymuję to: generowanie przychodów prawdopodobnie nie kwalifikuje się jako prawdziwa BIZNESOWA APLIKACJA (!?). Wiesz, istnieje powód, dla którego tylko kilku niedostosowanych niekompetentnych programistów pracuje obecnie ze starszym kodem Delphi / VB6
Jas
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.