Coś mi brakuje. Koszt zatrudnienia programisty w mojej okolicy wynosi od 50 do 100 USD na godzinę. Najlepsza maszyna kosztuje zaledwie 3000 USD, więc koszt zakupu naprawdę świetnego komputera co trzy lata wynosi 0,50 USD / godzinę. (3000 USD / (150 tygodni * 40 godzin)) Czy potrzebne jest top-end maszyny? …
Zwróć uwagę na więcej dyskusji na stronie http://news.ycombinator.com/item?id=4037794 Mam stosunkowo proste zadanie programistyczne, ale za każdym razem, gdy próbuję go zaatakować, wpadam w spiralę głębokich przemyśleń - jak to może przedłużyć przyszłość, czego będą potrzebować klienci drugiej generacji, jak wpływa to na „niefunkcjonalny” aspekty (np. Wydajność, autoryzacja ...), jak najlepiej …
Uważam, że mam duże problemy z utrzymaniem czujności przez 8 godzin dziennie. Słyszałem o ludziach, którzy wynegocjowali umowy o pracę na zaledwie 4 godziny dziennie, argumentując, że nie będą w stanie zrobić więcej w ciągu ośmiu godzin. Często przytłacza mnie senność, nuda, odwrócenie uwagi. Czasami zdaje się płonąć przez osiem …
Mam bardzo trudny czas koncentrując się na tym, co robię (programowo), gdy coś (kompilacja, czas uruchamiania itp.) Zajmuje więcej niż kilka sekund. Anegdotycznie wydaje się, że próg wynosi około 10 sekund (i przypominam sobie czytanie o badaniu, które mówiło to samo, chociaż nie mogę go teraz znaleźć). Więc zwykle dzieje …
Po ukończeniu studiów zostałem zatrudniony jako młodszy programista nieco ponad rok temu. Szybko zauważyłem, że jestem o stopień wielkości szybszy niż wszyscy inni programiści; wydaje się, że dzieje się tak, ponieważ po prostu nie marnuję czasu „ogólnie”. Wydaje się jednak, że większość innych osób lubi patrzeć w sufit, przeglądać YouTube, …
Jestem deweloperem solo z dość ograniczonym czasowo środowiskiem pracy, w którym czas opracowywania wynosi zwykle od 1 do 4 tygodni na projekt, w zależności od wymagań, pilności lub obu. W danym momencie wykonuję około 3-4 projektów, z których niektóre mają nakładające się na siebie terminy. Oczekuje się, że ucierpi jakość …
Zdiagnozowałem ADD. Łagodny, ale wystarczający, aby wpłynąć na moją pracę: Łatwo się rozprasza Nie można skoncentrować się na jednym projekcie na raz Uzależniony od sieci Kunktatorstwo itp. Jakie strategie stosujesz do kompensacji? Jedno wyjaśnienie Mam prawdziwe DODAJ. Zostałem zdiagnozowany z nim, gdy byłem dzieckiem i walczyłem z tym przez całe …
Czuję się, jakbym się wypalił, mimo że jestem dopiero na studiach od 5 lat. Przez pierwsze 3 lata mojej kariery sprawy układały się niesamowicie. W szkole nigdy nie byłem niczym specjalnym, ale czułem się wyjątkowo w moim towarzystwie. Patrząc wstecz, mogłem stwierdzić, że wykonałem wszystkie właściwe ruchy: Aktywnie starałem się …
Mam dziwną sytuację w pracy, w której mój kolega często pyta mnie i innych współpracowników o działający kod. Chciałbym mu pomóc, ale ta ciągła prośba o trywialne fragmenty przerywa moje myśli i czasami utrudnia koncentrację. Ponadto mam wrażenie (...), że żądania te są generowane przez brak kompetencji, bardziej niż przez …
Spędziłem dużo czasu na czytaniu różnych książek o „dobrym projektowaniu”, „wzorach projektowych” itp. Jestem wielkim fanem podejścia SOLID i za każdym razem, gdy muszę napisać prosty kawałek kodu, myślę o przyszłość. Tak więc, jeśli implementacja nowej funkcji lub poprawki błędu wymaga jedynie dodania trzech wierszy kodu: if(xxx) { doSomething(); } …
Jestem dość biegły w Javie, C / C ++, JavaScript / jQuery i przyzwoicie dobry w Objective-C. Jestem dość produktywny, jeśli chodzi o języki i odpowiadające im frameworki, i z wystarczającą łatwością produkuję systemy na poziomie przedsiębiorstwa (a także te na małą skalę), utrzymując kod w czystości i utrzymywaniu (tak, …
Jeśli weźmiesz pod uwagę drugą część mojego pytania: „Dlaczego deweloper nie powinien być przerywany, gdy szykuje się głębokie kodowanie”, to wiele razy dyskutowali o tym mądrzy ludzie. Heck, nawet współzałożyciel SO, Joel Spolsky, napisał post na blogu o „dostaniu się do strefy” i „byciu wykluczonym ze strefy” oraz o tym, …
Programowanie to bardzo mózgowa praca, a jednym z największych problemów, jakie mam, jest zabranie ze sobą pracy do domu. To takie proste: kiedy tylko mam okazję się zastanowić, mój umysł naturalnie błąka się po sprawach związanych z pracą. Uważam, że tak wiele innych rzeczy w moim życiu jest raczej niestymulowanych …
Często słyszałem twierdzenie, że języki z dynamicznym pisaniem są bardziej wydajne niż języki z pisaniem statycznym. Jakie są przyczyny tego roszczenia? Czy to nie tylko oprzyrządowanie z nowoczesnymi koncepcjami, takimi jak konwencja nad konfiguracją, wykorzystanie programowania funkcjonalnego, zaawansowane modele programowania i spójne abstrakty? Wprawdzie jest mniej bałaganu, ponieważ (na przykład …
Czy ktoś ma jakieś linki do badań, które pokazują, jak hałas wpływa na produktywność programistów? W szczególności chciałbym zobaczyć, jak / jeśli wydajność wzrasta, gdy poziom hałasu spada. Jak wskazano w komentarzach , charakter pracy programistycznej jest taki, że cały czas wchodzisz i wychodzisz z fokusu - więc na hałas …
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.