2,5 roku temu pisałem jeszcze o pierwszych dniach poważnej nauki programowania jako postanowienia od nowego roku szkolnego, gdy szedłem do liceum, teraz już je kończę a tu proszę, sam nie wiem kiedy, zaraz zleci mi pół roku odkąd zacząłem oficjalnie pracę jako junior dev i powiem szczerze, że programowanie to chyba najlepsze co mi się w życiu przydarzyło.
Po drodze sporo czasu zmarnowałem jako, tak popularny na tym forum, bardzo mierny spawacz, potem operator koparki ręcznej, szpachelki czy pędzla, ale się jakoś udało i... Warto było. Ot, taki szczęśliwy moment z życia młodzika, keep scrolling.
@grski: Z projektami to jasna sprawa. Obecnie robię bardziej proste ćwiczenia np skrypt do liczenia pola trójkąta czy też prosta gra tekstowa "kamien, papier, nozyce". A jak patrzę na projekty na GitHub to widzę, że dopiero jestem na starcie xd
https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f
świetny artykuł o javascripcie i jego nauce w 2016
PyCharm to jednak świetny jest. Podobnie jak większość produktów od JetBrainsów.
Całe szczęście, że dla uczniów i studentów wszystkie ich ide są za darmo - wystarczy złożyć wniosek: https://www.jetbrains.com/shop/eform/students
I tak oto nastał koniec ery Pascala na maturze i w szkołach średnich. Został on wykluczony z grupy języków w których można pisać na maturze.
Zastąpi go... Python.
Jak dla mnie świetne wieści dla przyszłych maturzystów, ale z drugiej strony niektórzy nauczyciele będą musieli pierwszy raz od 30 lat czegoś nowego się nauczyć : C
Szczegóły:
https://www.cke.edu.pl/images/_KOMUNIKATY/20160909%20Komunikat%20o%20egzaminie%20z%20informatyki.pdf
#matura #liceum #licbaza #edukacja
@liske1: raczej jak już zmieniają, to chyba na nowszą 3
@furious programming: myślę, że te 25 lat to takie konserwatywne dość szacunki : D
@Pixello: też się zawiodłem bo i mnie nie obejmie. C# mogli by dać, podobnie jak inne współczesne języki. Moim zdaniem to w zasadzie powinna być dowolność w wyborze języka, jedno kryterium tylko - żeby był on darmowy. Dopóki zadania zostaną rozwiązane poprawnie to co za różnica.
@grski: Różnica jest, bo biblioteki standardowe nie są równe co do możliwości, więc zadanie na sprawdzanie liczb pierwszych zrobiłbyś wywołaniem funkcji z biblioteki.
Kiedyś brałem udział w lokalnym konkursie programistycznym. Jednym z zadań było napisanie algorytmu zamieniającego liczbę z systemu dziesiętnego na binarny. Użyłem sprintfa z C++ i rozwiązałem w jednej linijce, zaliczyli, ale kręcili nosem.
Na Udemy właśnie pojawiła się niesamowicie atrakcyjna oferta - nowoczesny kurs COBOLa za darmo. Jest to świetna okazja bo ostatnio umarł jeden z dwóch pozostałych programistów tego języka i szukają kogoś na jego miejsce.
https://www.udemy.com/cobol-learning-made-easy/
@vpiotr: Klepałem kilka lat w COBOLu :) Problemem jest tam anachroniczność pewnych rozwiązań i brak możliwości zmiany niektórych elementów. Z drugiej strony COBOL jest, o czym mało kto wie, DSL-em i tak należy go traktować.
@Phestek: raczej banki :) W instytucjach finansowych masz trzy rodzaje projektów. Pierwsze są ciekawe i rozwojowe. Jest ich zazwyczaj bardzo niewiele i są realizowane przez działy R&D. Oczywiście o ile bank posiada taki dział. Drugi to projekty tylko ciekawe. Zazwyczaj są prowadzone według nowoczesnych metodyk, z wykorzystaniem jakiś współczesnych technologii. Zazwyczaj są też to projekty zarezerwowane dla pracowników i kontraktorów-ekspertów, a nie ludzików z outsourcingu. Obecnie najwięcej tego typu projektów, własna obserwacja, to BigData wymieszane ze sparkiem i językami funkcyjnymi. Trzecia grupa projektów to "utrzymanie i rozwój systemów informatycznych", co oznacza grzebanie patykiem, bo taki projekt jest permanentnie niedoinwestowany, w aplikacji, która powstała w czasach Javy 1.4 i ma emulację enumów. Koszty jej przepisania na coś współcześniejszego są za duże by bank płacił, a zatem zatrudnia się kilka wagonów outsourcingu i modli by nic nie popsuli.
@czysteskarpety: od dżawaskriptu ;)
@Koziołek: tez klepalem w COBOLu kilka lat. Jesli ktos rozumie zalety tego jezyka (redefinicje, enumy 88, prosta skladnia) to od biedy mozna zrobic w tym skladny system. Niestety obecnie na rynku trudno znalezc fascynatow tego jezyka wiec obecne systemy sa utrzymywane przez przypadkowych ludzi i systemy te przez to powoli degraduja zamieniajac sie w ball of mud. Prawdopodobnie taki sam los czeka systemy ala java 1.4
Klaun napisał(a): Kryzys odwołany, bo mamy oferty od hindusów dla forumowicza!!! Jes...
Ogarnij to co potrzebne pod rekrutacje i ganiaj do roboty. Jak dobrze pójdzie zanim...
Ogarnij to co potrzebne pod rekrutacje i ganiaj do roboty. Jak dobrze pójdzie zanim...
Ogarnij to co potrzebne pod rekrutacje i ganiaj do roboty. Jak dobrze pójdzie zanim...
@szatkus1: zakładasz, że ktoś posiada zakładkę 'wykształcenie/edukacja' w CV :) na m...
@Seken: tego, kto ma lepsze projekty i CV Czego jestem dowodem, w końcu dostałem pra...
Jako że oportunistyczna ze mnie bestia, która umie wyczuć trend, to wziąłem się od n...
Jako że oportunistyczna ze mnie bestia, która umie wyczuć trend, to wziąłem się od n...
Jako że oportunistyczna ze mnie bestia, która umie wyczuć trend, to wziąłem się od n...
Jako że oportunistyczna ze mnie bestia, która umie wyczuć trend, to wziąłem się od n...
@Nieposkromiony_kaczor: cs50 na edx + własne projekty, projekty i jeszcze raz projekty