Wszyscy tam byliśmy: Twój projekt nie powiódł się lub został anulowany. Twój zespół odrzucił kod, nad którym spędziłeś dni pracując. Wzorzec projektowy, który wprowadziłeś do zespołu, wywołał chaos. Wszyscy ignorują twoje pomysły. Moje pytanie brzmi: jaki jest najbardziej produktywny sposób dla programisty na radzenie sobie z błędami związanymi z programowaniem, …
Będąc programistą całkowicie samoukiem, chciałbym, gdybym mógł się lepiej samouczyć kursu informatyki prowadzonego dla typowego absolwenta CS. Znalezienie różnych zasobów w Internecie było łatwe, istnieje oczywiście otwarte oprogramowanie MIT , a także kursy Coursera ze Stanford i innych uniwersytetów. Istnieje wiele innych otwartych zasobów rozsianych po Internecie i kilka dobrych …
Zastrzeżenie: Wyrażone opinie są wyłącznie moje i nie wyrażają poglądów ani opinii mojego pracodawcy. Pracuję dla małej firmy, w której niewiele osób jest programistami, inni QA / Test, a 1 to Menedżer. Dołączyłem do tej firmy 1,5 roku temu. 3 starszych programistów ma ponad 8 lat doświadczenia. Są to spostrzeżenia, …
Mógłbym spędzić czas (i aktywnie uczestniczyć) w Programmers.SE i Stack Overflow pomóc mi poprawić swoje umiejętności programistyczne w przybliżeniu do tego, co pomoże spędzić czas na czytaniu książki takiej jak Code Complete 2 (która w przeciwnym razie byłaby następna na mojej liście lektur). Ok, może być odpowiedź na to pytanie …
Zacząłem poważnie programować jako hobbysta, student, a następnie stażysta około 4 lata temu i zawsze robiłem małe projekty z boku jako ćwiczenie edukacyjne. Ale szkoły już się skończyły i spędzam dni w pracy jako programista. Nadal chciałbym robić projekty z boku, aby dowiedzieć się o obszarach informatyki, na które nie …
Niedawno zacząłem jako młodszy programista. Oprócz tego, że jestem jedną z najmniej doświadczonych osób w zespole, jestem również kobietą, która ma wiele wyzwań związanych z pracą w środowisku zdominowanym przez mężczyzn. Ostatnio mam problemy, ponieważ mam wrażenie, że dostaję zbyt wiele nieuzasadnionej pedantycznej krytyki mojej pracy. Pozwól, że podam przykład …
Jest to kontynuacja mojego poprzedniego pytania, w którym zadałem pytanie, czy trzeba nauczyć się algorytmów i struktur danych. Czuję, że tak. Teraz pracuję w środowisku, w którym nigdy nie będę mieć szansy na naukę tego poprzez eksperymentowanie, praktycznie lub w ramach dowolnego zadania. Jakie jest właściwe podejście, takie jak właściwe …
Kodowanie to tylko jeden aspekt profesjonalnego programowania. Moja praca wymaga ode mnie kodowania, ale wymaga też robienia innych rzeczy przez dłuższy czas - czasem mijają dni lub tygodnie, kiedy nie tylko koduję . Obawiam się, że pozwalam zanikać ciężko wypracowanym umiejętnościom programistycznym, gdy siedzę na spotkaniach, rysuję schematy architektury i …
Czy znasz lub opracowałeś jakieś praktyczne, łatwe do nauczenia się algorytmy „w głowie”, które pozwalają ludziom generować (nieco „prawdziwe”) liczby losowe? Przez „w głowie” rozumiem… najlepiej bez żadnych zewnętrznych narzędzi i urządzeń. Ponadto pożądana jest wysoka wydajność (wiele liczb losowych na minutę). Zapytałem o to na SO, ale nie spotkało …
Minęło sześć lat, odkąd koduję. Kodowanie we wszelkiego rodzaju rzeczach, takich jak ActionScript, JavaScript, Java, PHP, Ajax, XML HTML, ASP itp. Korzystałem z tablic, map, powiązanych list, zestawów itp. I wszędzie tam, gdzie pracowałem, ludzie tacy jak ja. Ale za każdym razem, gdy przeprowadzam wywiad, bardzo prawdopodobne jest, że ludzie …
Skąd wiecie, że piszecie najbardziej niezawodny kod bez nadmiernej inżynierii? Uważam, że za dużo myślę o każdej możliwej ścieżce, którą może podążać mój kod, i czasami wydaje mi się to stratą czasu. Wydaje mi się, że zależy to od rodzaju pisanego programu, ale nie chcę poświęcać zbyt wiele czasu, biorąc …
Zaczęło się od „Notatki do siebie”, więc przepraszam, jeśli frustracja jest zbyt oczywista, a pismo jest mniej niż gwiezdne ... Trzy główne tematy, które ostatnio miałem w głowie: Motywacja Uczenie się (ciekawość) Robienie (robienie) Od miesięcy badam motywację i zachęty. Wydaje się, że istnieje nieskończona liczba różnych motywacji, które ludzie …
Wszyscy mieliśmy to doświadczenie. Idziesz do kogoś, kogo znasz, ma odpowiedź na pytanie, zadajesz tej osobie pytanie, a ona odpowiada typową odpowiedzią: „dlaczego?”. Wyjaśniasz, dlaczego musisz wiedzieć, a oni próbują rozwiązać Twój problem. Potrzeba czasu, skręcenia rąk i cierpliwości, aby skierować rozmowę z powrotem na pierwotne pytanie i po prostu …
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.