Kiedy Java jest dobrym wyborem do tworzenia stron internetowych? Nie mów „Gdy masz zespół programistów, który zna tylko
Kiedy Java jest dobrym wyborem do tworzenia stron internetowych? Nie mów „Gdy masz zespół programistów, który zna tylko
Na co rekruterzy oczekują odpowiedzi, gdy pytają: „Gdzie widzisz siebie za 5 lat?”. Coś jak: Chcę poprawić swoje umiejętności techniczne ... bla-bla-bla ... architekt? Czy to po prostu sprawdzić swoje ambicje i czy nie zamierzasz wyjeżdżać za
Często się z tym spotykam, kiedy pomagam komuś, kto jest nowy w programowaniu i uczę się go po raz pierwszy. Mówię o naprawdę nowych początkujących, wciąż uczących się o OOness, konstruowaniu obiektów, wywoływaniu metod i tym podobnych. Zwykle mają klawiaturę, a ja po prostu udzielam wskazówek. Z...
Pracuję jako część zespołu nad istniejącą aplikacją, która nie ma wbudowanej dokumentacji ani dokumentacji technicznej. Pracując nad różnymi zgłoszeniami błędów dotyczących aplikacji, napisałem dla siebie coś w rodzaju ścieżki nawigacyjnej - numery błędów w różnych miejscach, aby następny...
W domu stworzyłem idealne, ciche i niezakłócone środowisko. Jestem tutaj wyjątkowo produktywny. Nie chcę wychodzić z domu, nie z pokoju, nawet z kanapy. Jestem poza Stanami Zjednoczonymi w kraju trzeciego świata, więc niższe wynagrodzenie nie stanowi problemu. Problemem jest środowisko pracy. Jak...
Czy w C # zachęca mnie do używania słowa kluczowego var uniwersalnego dla każdej deklaracji zmiennej? Jeśli tak, to czy muszę podać te znaki specjalne dla wartości literalnych w deklaracji zmiennej, takie jak M dla dziesiętnej, w następującej instrukcji: var myDecimal = 14.5M; Jeśli to robi...
Czy ucząc się nowych języków, lepiej poświęcić się jednemu językowi w 100% i poczekać, aż opanujesz go, aby przejść do innego języka lub pracować nad nauką różnych języków w tym samym czasie? Jeśli ma to znaczenie, obecnie uczę się C ++ i chciałbym również znać Javę i...
Dlaczego obecnie jest dostępna obsługa JavaScript i niektórych VBScript w przeglądarkach? Wiem, że JavaScript jest dobry, ale czy opcja użycia innego języka programowania nie pomogłaby w promowaniu różnych stylów
Po przeczytaniu tej słynnej wypowiedzi Linusa Torvaldsa zastanawiałem się, jakie właściwie są wszystkie pułapki dla programistów w C ++. Nie mówię wyraźnie o literówkach lub błędnym przepływie programu, o których mowa w tym pytaniu i odpowiedziach , ale o więcej błędów wysokiego poziomu, które nie...
Mamy wiele świetnych narzędzi, które bardzo pomagają w programowaniu, takich jak dobrzy edytorzy tekstów, IDE, debuggery, systemy kontroli wersji itp. Niektóre z narzędzi są mniej więcej „niezbędnymi” narzędziami do wykonania zadania (np. Kompilatory) . Nadal zawsze są narzędzia, które bardzo...
Jestem pewien, że to pytanie wkurzy niektórych ludzi, ale nie taki jest mój zamiar. Wszyscy płyniemy tą samą łodzią - ja też będę tego podlegać. Według poglądu Miltona Friedmana, który nie był teoretykiem, dyskryminacja w miejscu pracy może pójść tak daleko, ponieważ będą tam pracodawcy chętni do...
Zauważyłem, że od PHP5 dodano interfejsy do języka. Ponieważ jednak PHP jest tak luźno wpisane, wydaje się, że większość korzyści płynących z używania interfejsów została utracona. Dlaczego jest to uwzględnione w
Przeczytałem sporo o języku Go i wydaje się to obiecujące. Ostatnią ważną częścią informacji, której mi brakuje, zanim zdecyduję się poświęcić więcej wysiłku na język, jest: Ile pieniędzy / siły roboczej inwestuje Google lub inne firmy w prace rozwojowe? Jeśli nie można podać tych informacji, czy...
Programiści mówią w sposób obraźliwy o byciu „małpą kodową”. „Nie pracuj tam , będziesz po prostu małpą kodową!”. Mam dwie oferty pracy, jedną w małej firmie, jedną w bardzo dużej firmie (ta sama pensja). Mój przyjaciel właśnie powiedział mi, że będę małpą kodową w dużej firmie i z doświadczenia z...
Istnieje kilka nazw, w przypadku których sięgasz po te nazwy, wiesz, że już coś pomieszałeś. Na przykład: XxxManager Jest to złe, ponieważ klasa powinna opisywać, co robi klasa. Jeśli najbardziej konkretnym słowem, jakie można wymyślić dla tego, co robi klasa, jest „zarządzać”, to klasa jest...
Jest tak wielu programistów, którzy są również ekspertami w pisaniu zapytań i projektowaniu baz danych. Czy powinien to być podstawowy wymóg bycia ekspertem programistą lub inżynierem oprogramowania? Chociaż istnieje wiele podobieństw w sposobie opracowywania zapytań i kodów, moja osobista...
Właśnie zaczynam pracę nad tworzeniem Androida i pracuję nad kilkoma małymi „ćwiczącymi” aplikacjami. Na przykład jedna z nich to tapeta na żywo. Pozostałe są podobne pod względem wysiłku rozwojowego. Kiedy te aplikacje są gotowe, chciałbym je wymienić na rynku. Mogę je wymienić za darmo (a może...
Moja firma chce usprawnić zarządzanie danymi z badań rynku. Aktualny styl zarządzania danymi: „Hej, Jimbo, gdzie jest to zdjęcie naszego WhatZit 2.0? „tak, pamiętam ten e-mail o tej firmie od tego faceta, daj mi kilka minut na przeszukanie mojego programu Outlook” „kto ma najnowszą kopię...
W pewnym momencie podczas rozmowy często proszony jestem o porównanie się z moimi rówieśnikami. Na przykład jedna z moich pierwszych prac po ukończeniu studiów poprosiła mnie o porównanie się z kolegami z klasy. W pracy, z którą niedawno przeprowadziłem wywiad, poprosiłem mnie, abym porównał się do...
Pracuję w małej grupie programistów z 3 programistami. Jesteśmy luźno zarządzani i nie mamy struktury dla zespołu. Nie ma wyznaczonego lidera zespołu, a kierownik jest dość swobodny. Starszy programista pracuje w firmie od 4 lat, w tym czasie miał ogromną rękę w tworzeniu systemów i utrzymywaniu...