Patrząc wstecz na moją karierę i życie jako programista, było wiele różnych sposobów doskonalenia umiejętności programistycznych - czytanie kodu, pisanie kodu, czytanie książek, słuchanie podcastów, oglądanie screencastów i wiele innych. Moje pytanie brzmi: jaka jest najbardziej efektywna rzecz, którą zrobiłeś, która poprawiła twoje umiejętności programowania? Co poleciłbyś innym, którzy chcą …
Niedawno zacząłem swoją pierwszą pracę jako młodszy programista i mam starszego programistę odpowiedzialnego za mentoring w tej małej firmie. Jest jednak kilka razy, gdy udzielał mi porad na temat rzeczy, z którymi po prostu nie mogłem się zgodzić (jest to sprzeczne z tym, czego nauczyłem się w kilku dobrych książkach …
Co powinien wiedzieć każdy programista, niezależnie od zastosowanego języka (języków) programowania, systemu operacyjnego lub środowiska, dla którego opracowuje. Niektóre tło: Chcę zostać najlepszym programistą. W ramach tego procesu staram się zrozumieć to, czego nie wiem i bardzo by mi to przyniosło korzyść. Chociaż istnieje mnóstwo list w stylu „n rzeczy, …
Jaka jest różnica oprócz tytułu i wynagrodzenia? Jakie mają różne obowiązki. Jaka jest ich wiedza / doświadczenie? Jaka jest podstawowa miara, aby ustalić, gdzie programista pasuje do tej podstawowej struktury?
Jako student informatyki na studiach często słyszę od przyjaciół pracujących nad różnymi projektami humanitarnymi i chcę coś zrobić sam. Wygląda jednak na to, że programiści nie mają tak wielu oczywistych możliwości pomocy, jak powiedzmy lekarze lub nauczyciele. W jaki sposób programiści mogą wykorzystać swój talent dla osób ubogich?
Na przykład w JS istnieje wspólny fragment kodu, aby uzyskać wartość domyślną: function f(x) { x = x || 'default_value'; } Tego rodzaju fragmentu kodu nie jest łatwo zrozumiały dla wszystkich członków mojego zespołu, ponieważ jego poziom JS jest niski. Czy nie powinienem wtedy korzystać z tej sztuczki? Powoduje to, …
Czy składając podanie o nową pracę, umieściłbyś link profilu Przepełnienie stosu w swoim CV? To pokazałoby pracodawcy, że jesteś aktywnym członkiem społeczności programistów, a także zapewniło wgląd w swoją wiedzę + jak dobrze przekazujesz swoje pomysły. Czy jednak czułoby się to trochę zabawne?
Czuję się jak rozsądnie wykwalifikowany programista, ale wiele ofert pracy, na które napotykam, sprawia, że czuję się inaczej. Prawie wszystkie z nich dzielą kwalifikacje na wymagania i wymagania, ale nawet część wymagań może być zniechęcająca. Widziałem wiele wpisów, które mówią, że wymagają kilku lat (2 lub więcej) doświadczenia w stosunkowo …
Chcę wiedzieć, jak ważne jest programowanie w wolnym czasie? Czy konieczne jest przepracowanie 9-5 jako programisty, a następnie powrót do domu i praca nad hobby, aby zostać lepszym programistą? To powiedziawszy, wiem, że poprawiasz się tylko dzięki programowaniu. Czy potencjalni pracodawcy biorą pod uwagę program hobby podczas wywiadu, czy pytają …
Trochę tła Mam dziś 28 lat i nigdy nie odbyłem żadnego formalnego szkolenia w zakresie tworzenia oprogramowania, ale mam dwa stopnie naukowe odpowiadające licencjatowi z Public Relations i Executive MBA z zakresu zarządzania projektami. Pracowałem na tych polach łącznie przez około 6 lat, a 2,5 roku temu rzuciłem / straciłem …
Obecnie jestem starszym inżynierem oprogramowania do badań w dużej firmie i oferuję stanowisko „starszego inżyniera personelu” gdzie indziej. Nie jestem pewien, czy tytuł nowej pozycji oznacza ruch w bok czy awans. Tak więc, wszystkie inne rzeczy są w przybliżeniu równe (wynagrodzenie, dziedzina wiedzy specjalistycznej itp.), Jaka jest zewnętrzna różnica między …
Mój pracodawca zatrudnia programistę - dokładniej przeprowadzam wywiad i wybieram osobę, która obsadzi stanowisko. Najlepszy kandydat w tej chwili jest o wiele bardziej wykwalifikowany niż ja, starszy i o wiele bardziej doświadczony. Inni ludzie, z którymi rozmawiałem, powiedzieli, że zatrudnienie kogoś bardziej wykwalifikowanego ode mnie to naprawdę zły pomysł (w …
Czuję, że jestem dobry w pisaniu kodu fragmentami, ale moje projekty są naprawdę do kitu. Pytanie brzmi: jak mogę ulepszyć swoje projekty - a co za tym idzie zostać lepszym projektantem? Myślę, że szkoły i uczelnie wykonują dobrą robotę, ucząc ludzi, jak stać się dobrym w rozwiązywaniu problemów matematycznych, ale …
Obecnie jestem profesjonalnym programistą. Chcę poszerzyć swój zestaw umiejętności, ale chcę również, aby kariera skoczyła na bycie liderem programistów w zespole. Wiem, że trzeba się wiele nauczyć (i to nie będzie od razu), ale myślę, że jestem wystarczająco inteligentny, aby to zrobić i jestem gotów podjąć wyzwanie. Jestem pewien, że …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.