• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[OFFTOP] Język/środowisko a doświadczenie

Object Storage Arubacloud
+1 głos
222 wizyt
pytanie zadane 23 marca 2018 w Offtop przez MrxCI Dyskutant (8,260 p.)

Wiele osób teraz brnie w najpopularniejsze technologie i te które są "najbardziej opłacalne", ale myślę że nie ważne jak "mało możliwości" ma dane środowisko, to przy odpowiednim doświadczeniu z nim da się zrobić naprawdę niesamowite aplikacje bez najnowszych bibliotek - lub z ich odpowiednim wykorzystaniem

Przykładami są spece od Web piszące aplikacje mobline na frameworku apache cordova, strona pkp intercity napisana w javie, oraz inne wydajne i ładne aplikacje napisane na "starych" języka i środowiskach. (te przyklady nie oddają tego dokladnie co mam na mysly ale przybliżają trochę temat)

A wy co o tym myślicie?

2 odpowiedzi

+1 głos
odpowiedź 23 marca 2018 przez Ehlert Ekspert (212,670 p.)

Domyślam się, że nie zgadzasz się z ideą korzystania z gotowych frameworków, bundli i paczek. Coś więc wyjaśnię.

Dopóki piszesz kalkulator dla siebie w domu to możesz implementować po swojemu wszystko. Pisząc komercyjnie nie ma to większego sensu, bo  po co skoro musisz dostarczyć na za dwa tygodnie gotową aplikację. Po co pisac mapowanie rekordów na obiekty po swojemu, kiedy masz do tego gotowe biblioteki.

Co do starych środowisk i technologii... Nie widzę sensu korzystania z nich. Po co jesli masz coś nowszego co daje Ci:

  • Większe możliwości
  • Skraca proces tworzenia 
  • Daje większe bezpieczeństwo
  • Pozwala nierzadko uzyskać te same efekty tańszym kosztem
  • Większą niezawodność produkty który tworzysz  
komentarz 23 marca 2018 przez Benek Szeryf (91,010 p.)

Domyślam się, że nie zgadzasz się z ideą korzystania z gotowych frameworków, bundli i paczek. Coś więc wyjaśnię.

Myślę, że autorowi chodzi o coś zupełnie innego. Rzadko bo rzadko, ale zdarzają systemy, które bazują na starych technologiach, np. COBOL w bankowości albo Fortran w nauce. I chodzi o to, że jak jesteś bardzo dobry w tych technologiach, to będziesz bardziej pożądanym pracownikiem niż developer Javy albo Node.js. I tak, wtedy się to opłaca, zakładając że firma nie przejdzie na nowe technologie.

0 głosów
odpowiedź 23 marca 2018 przez marcin99b Szeryf (82,180 p.)
edycja 23 marca 2018 przez marcin99b
Zależy co masz zrobić

Bardzo dużo da się zrobić znając bardzo mało - stąd mamy czasami programistów z doświadczeniem 4 letnim hobbystycznym i wiedzą jak po miesiącu, bo "poco uczyć się więcej"

Jeśli miałbyś przykładowo w projekcie używać bazy danych - wolisz samodzielnie pisać komunikacje z serwerem bazy danych po TCP, użyć biblioteki wbudowanej w język, czy użyć czegoś zewnętrznego?

Zależy od sytuacji
Jeśli masz robić bardzo podstawowe operacje na bazie i musisz strasznie się oszczędzać z rozmiarem aplikacji - wybierz TCP (jeśli wbudowana biblioteka nie jest tą, której już używasz)
Jeśli robisz proste operacje na bazie danych, i nie masz jakichś bardzo ograniczonych warunków, spokojnie podpinasz biblioteke wbudowaną w język
Jeśli te operacje są już na większą skalę, musiałbyś robić jakieś mapowania, bardziej złożone operacje, lepiej użyć ORM - który twoim niskim zaangażowaniem, będzie wykonywał sporo operacji za ciebie

Jak możesz zauważyć, chodzi tu głównie o czas i rozmiar ponad to, czego użyjesz
Im bardziej skrócisz swój czas pracy, tym większy rozmiar będzie miała końcowa aplikacja
Celem jest odpowiednie dopasowanie tego tak, aby była możliwie najlepsza proporcja między czasem pracy i rozmiarem aplikacji

Bo z rozbudowanego systemu zarządzania firmą, nie będziesz łączył się bezpośrednio po TCP z bazą danych, a do stopera nie warto używać rozbudowanego systemu ORM, skoro wystarczy biblioteka wbudowana w język... w hardkorowych przypadkach wspomniane wcześniej TCP, ale to już do serio trudnych warunków
 

Dodatkowo powiem, że fajnie jest się pobawić jakimiś starymi technologiami z ograniczeniami, wtedy jest większa satysfakcja jak to działa
Ale do biznesu mniej opłacalne, bo dłużej będziesz robić to samo

Podobne pytania

0 głosów
3 odpowiedzi 316 wizyt
pytanie zadane 19 stycznia 2019 w Offtop przez MrxCI Dyskutant (8,260 p.)
+4 głosów
2 odpowiedzi 403 wizyt
pytanie zadane 17 sierpnia 2016 w Offtop przez Dorian Bajorek Dyskutant (7,920 p.)
0 głosów
4 odpowiedzi 365 wizyt
pytanie zadane 1 czerwca 2015 w Offtop przez 1110200039910 Gaduła (4,630 p.)

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,958 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...