AMA Programista aplikacji embedded i mobilnych
Od 5 lat pracuję jako developer aplikacji. Odpowiem na różne pytania. Jak ktoś chce się dowiedzieć jak wygląda mityczna praca developerów i dlaczego nie rozbijają się po ulicach Ferrari to postaram się objaśnić.
z- 287
- #
- #
- #
- #
- #
Byłem zielony w tym sensie że potrafiłem rozwiązać listy zadań w C++, nawet całkiem trudne. Ale jak poradzić sobie w projekcie gdzie jest 1mln linii kodu, 0 stron dokumentacji i team 15 ludzi na 3 kontynentach - ni w ząb. A takie są stety-niestety realia biznesowe.
Rób własne projekty rozwiązujące konkretne problemy. Na praktyki warto się załapać jak najwcześniej - ja z tym zwlekałem zbyt długo i potem plułem sobie w brodę. Jest dużo opensourcowych projektów które robią konkretne rzeczy - można zostać commiterem i się chwalić udziałem w poważnych projektach.
Ale jak idziesz na informę - nie zapomnij o podstawach - analiza, algebra, algorytmy. Ich się nie wymaga i można żyć bez nich, ale
Nikt nie będzie ci płacić za leżenie jajami do góry. Dostaniesz przez 11 miesięcy niższe wynagrodzenie, żeby skompensować 4 tygodnie braku
15zł/h na czarno. Na legalu to by było jakieś 9zł/h netto.
Tak, ale kasa to nie wszystko. Praktycznie żadna korpo nie da ci takiej swobody pracy jak ja mam. Miałem okazję iść do korpo za większe pieniądze, ale pracowałbym w wrzaskliwym open space, słabo wentylowanej dziurze oświetlanej trupim światłem jarzeniówek od 8-16 albo 9-17. W małych firmach stawka 5.5k brutto jest znacznie trudniej osiągalna.
Nie wiem w jakiej korpo byłbym w stanie przesunąć sobie weekend z sob-nd na środę-czwartek. Niby
Nie, nie słyszałem. Nawet szukałem jakiegoś tutoriala o dodawaniu AMA, ale nie znalazłem. Da się to teraz poprawić?
Uczciwie powiedziałem klientowi że zadanie mnie przerasta i widzę nikłą szansę na dotrzymanie terminu. Nigdy nie zdarzyło mi się żeby w takiej sytuacji rżnąć głupa i np. przestać odbierać telefon.
Ale kiedyś poprawiałem po takich ludziach, co wzięli soft, zrobili kaszankę i jak wyszły problemy to przestali odbierać telefon. :)
Nie mam zdania. :) Są fachowcy i partacze, jak wszędzie.
Znaczy się że jest ich więcej niż trochę? Gdzieś są jakieś wyjątki, jak zawsze. Prawdopodobieństwo jest b.
W tej firmie i w tym dziale tak mieli. Niemiecki automotive to nieco inny świat. Dodam że 2 PMów z jakimi pracowałem miało nie tylko PhD ale zgłoszone własne patenty. Ich ścieżka kariery to był development->research->management.
Nie.
Nie.
Nie do końca rozumiem o co pytasz. Pracuję od 5 lat,
Takie jest moje subiektywne
Nie zajmuję się iOSem.
Jak już mówiłem, dla mnie EOT. Licz sobie jak chcesz. Ale dla innych wyprostuję kilka bzdur:
To się nazywa circular dependency. :D
Używam Eclipse do C/C++ i Javy oraz Qt Creatora do C++. Kiedyś używałem Emacsa, ale mi się
E-commerce, księgowość, magazyny, ERP, administracja itp. Wszystko co służy ludziom do prowadzenia biznesu.