2014-07-28 20:52:13 +0000 2014-07-28 20:52:13 +0000
7
7

Czy doświadczenie akademickie liczy się na podanie o pracę?

Ostatnio wypełniam podania o pracę, a wielu z nich chce wiedzieć, ile lat mam doświadczenia w programowaniu w czymś takim jak C lub Java. Jestem w college'u od ośmiu lat, a cały czas zajmuję się programowaniem w tym czy innym języku. Zdobyłem kilka lat doświadczenia w wielu językach, takich, które mogą okazać się całkiem przydatne w pracy programistycznej (i to w czasie mojego obecnego stażu). W mojej karierze akademickiej napisałem dziesiątki tysięcy linijek kodu, a nawet opublikowałem pracę opartą na unikalnej pracy programistycznej, którą wykonałem.

Widziałem tutaj inne odpowiedzi, które sugerują, że tylko doświadczenie zawodowe powinno być umieszczone na aplikacji, którą rozumiem. Pauzą jest dla mnie fakt, że w przypadku kilku z tych stanowisk wymagane kwalifikacje mogą być jedynie “posiada wykształcenie średnie i mówi po angielsku”. Mam tylko dwumiesięczne doświadczenie zawodowe i obawiam się, że jeśli to będzie jedyne “doświadczenie”, które określę ilościowo, to będę wyglądał tak samo bez kwalifikacji jak każdy przypadkowy absolwent liceum, który spodziewa się, że nauczy się wszystkich swoich umiejętności na danym stanowisku. Szczególnie obawiam się, że moja aplikacja zostanie wyrzucona zanim ktoś spojrzy na moje CV, ponieważ wszystko to jest zautomatyzowane i online. W dużych firmach nie mam może luksusu wyjaśniania swojego doświadczenia z tego powodu, ale nie chcę też wyglądać na zwodniczą.

Na wstępnym etapie, kiedy nie mogę wyjaśnić dalej ani podać nic poza liczbą, ile doświadczenia akademickiego powinienem włączyć do mojego “lat doświadczenia”, jeśli takowe istnieje?

Odpowiedzi (5)

6
6
6
2014-07-28 21:29:25 +0000

Twoje doświadczenie akademickie naprawdę się liczy. Najbardziej podstawową misją programowania jest zbudowanie czegoś, co rzeczywiście działa, i myślę, że masz tę część w dół klepki. Myślę, że przetrwasz większość wywiadów dotyczących kodowania, w których wyznaczają małe zadania do wykonania.

Z drugiej strony, być może sam nabyłeś kilka wstrętnych nawyków związanych z kodowaniem. Martwię się o to, że piszesz swój kod tak, jak odrabiasz pracę domową, tzn. tylko ty możesz zrozumieć, co napisałeś, twój kod jest słabo skonstruowany - mała zmiana może wymagać modyfikacji w sześciu lub siedmiu obszarach kodu, a nie tylko w jednym - i słabo napisany, gdzie jakakolwiek zmiana w twoim kodzie może wysadzić go w powietrze.

Na marginesie, zostałem kiedyś zatrudniony, aby oczyścić kod C członka wydziału - używał kilku zmiennych, którym nadawał to samo znaczenie, i nadawał różne znaczenia tej samej zmiennej w zależności od tego, gdzie w drzewie kodu była dana zmienna. Zanim zadzwonili do mnie, miał jedyne niejasne pojęcie, co robi jego kod. Wciąż mam zdenerwowany żołądek tylko o tym myśląc :)

Upewnij się, że Twój kod jest dobrze zorganizowany i czysto napisany, a Ty powinieneś być dobry do wyjścia :)

4
4
4
2014-07-28 23:13:21 +0000

Powiem to, czego nie mówią inne odpowiedzi:

Liczy się doświadczenie akademickie - do pewnego limitu.

4 lata programowania w klasie nigdy nie dorówna 4 latom rzeczywistego doświadczenia w środowisku korporacyjnym - więc nie trać czasu i czasu potencjalnych pracodawców myśląc, że spełniasz te wymagania. Rzeczywistość jest taka, że pracodawca chcący obsadzić stanowisko średniego szczebla (3-4 lata stażu) nie będzie nawet brał pod uwagę świeżo upieczonego absolwenta.

Z drugiej strony - jeśli masz zbiór projektów, które stanowią uzupełnienie Twojego kursu, to jesteś o krok przed większością innych osób, które właśnie opuściły uniwersytet lub college.

Jeszcze lepiej - jeśli masz 4 lata nauki, a następnie 1 rok doświadczenia, to możesz być w stanie dostać się na stanowisko “4 lata doświadczenia”. To szczupłe - ale jako zatrudniony kierownik ds. rozwoju, mógłbyś przynajmniej porozmawiać przez telefon, aby ocenić swoją wiedzę techniczną. 4 lata doświadczenia zawodowego nie oznaczają, że wiesz, co robisz.

3
3
3
2014-07-28 21:46:55 +0000

Doświadczenie akademickie zdecydowanie się liczy. Jeśli zajmujesz się programowaniem w języku C i Java od ośmiu lat, to jest to osiem lat. Może nie spędziłeś całego dnia, każdego dnia na programowaniu. To dobrze. Nikt inny też tego nie robi.

Wymagania dotyczące doświadczenia na stanowiskach pracy i tak są dość luźne. Kiedy ogłoszenie o pracę prosi o “5 lat doświadczenia w Javie”, tak naprawdę mówi ono: “Nie chcemy szkolić przeciętnego nowego absolwenta, a chcemy płacić programistom średnio pięć lat poza szkołą”.

2
2
2
2014-07-28 21:55:34 +0000

Tak liczy się twoje akademickie doświadczenie!

Jednakże… Programowanie w szkole i programowanie w miejscu pracy mogą być zupełnie innymi bestiami. Byłem w wywiadzie jeden raz i żartowałem powiedział, że nie udało nam się, jeśli używamy Standard Template Library dla naszego kursu C++, a on odpowiedział, że jeśli don’t używać STL w pracy dostaniesz zwolnienie.

Co należy wziąć od tego jest to, że podczas gdy nauczyłeś się, jak programować w szkole, i że doświadczenie jest całkowicie ważne, trzeba będzie trochę prawdziwego doświadczenia w programowaniu świata, aby czuć się komfortowo w miejscu pracy. Jeśli masz już to doświadczenie, to świetnie! Jeśli nie, to możesz nie być tak przygotowany jak ktoś, kto spędził równoważną ilość czasu w pracy.

Na przykład, jeśli czujesz się, jakbyś rozkołysał swoje zajęcia z programowania i miał doświadczenie w pracy nad rzeczywistą aplikacją (a nie tylko nad jakąś klasą, która szybko przecina wykres), taką jak projekt open source, to zachęcałbym cię do umieszczenia na aplikacji swojego najbardziej lub całego doświadczenia akademickiego: Byłem w szkole przez 4 lata, mam 3-4 lata doświadczenia. Jeśli nie masz żadnego doświadczenia w programowaniu na własną rękę, może spróbuj zmniejszyć tę liczbę, aż poczujesz się pewny siebie pracując na tym poziomie: Byłem w szkole przez 4 lata, mam około 1-2 lat doświadczenia.

Oczywiście to nie jest po prostu “x numerów lat w szkole do y numerów lat doświadczenia”, po prostu wypełnij jak myślisz, jak długo zajęło by ci nauczenie się tego, co wiesz, gdybyś był w miejscu pracy zamiast tego.

Warto również zauważyć, że liczy się również twoje osobiste doświadczenie! Jeśli jesteś aktywnym członkiem projektu open source lub czegoś podobnego, to ja też bym to całkowicie policzył!

2
2
2
2014-07-29 02:34:22 +0000

*Was het ervaring? *

Heb je tijd besteed aan het leren of oefenen van een bepaalde vaardigheid? Zo ja, dan is dat ervaring. Natuurlijk is blootstelling in een academische omgeving anders dan in een industriële productieomgeving, maar je moet ergens leren.

Hervat gewoonlijk advies suggereert dat je resultaten en prestaties benadrukt - dingen die je hebt bereikt. Voor elke vorm van leiderschapspositie wordt dit verwacht. Voor een startersfunctie is het gewoon niet wat je gaat krijgen.

Voor startersfuncties wil je je vaardigheden en competenties in de verf zetten. Succesvolle resultaten die je kunt bespreken zijn leuk, indien mogelijk, maar worden niet noodzakelijkerwijs verwacht. Wat er wordt verwacht van de medewerkers op instapniveau (iedereen die net van school komt) is enige basiskennis en -vaardigheden die je in staat stellen om wat werk te doen. Een werkgever (in ieder geval een goede werkgever) zal je willen begeleiden en trainen, maar verwacht wel dat je een onderliggende vaardigheid hebt waarop deze training en begeleiding zich kan richten om iets produktiefs te doen. Zolang je het verwachte werk niet duidelijk boven je vaardigheidsniveau ligt, moet je het goed doen.

Om ter zake te komen,

hoeveel academische ervaring moet ik opnemen in mijn “jaren van ervaring” als die er is?

“Jaren van ervaring” is niet noodzakelijkerwijs iets wat met een enkel getal wordt beschreven. Er zijn vele soorten ervaring die meespelen in een werk/opleidingsgeschiedenis. Je zou de ervaring die je hebt absoluut kunnen kwalificeren door te vermelden dat het in een academische setting is. Denk aan projecten waaraan je in die omgeving hebt gewerkt. Je zou een deel van je cv kunnen opsieren alsof je studie een baan is, en je academische projecten zijn werkprojecten. Beschrijf welke rollen en verantwoordelijkheden je had, welke vaardigheden je hebt toegepast en wat voor resultaten je hebt bereikt.

Je hebt geen recruiter/potentiële werkgever nodig om te denken dat “deze persoon een bedrijf zou moeten runnen dat een miljoen dollar verdient! Je wilt dat ze je cv zien en denken "ik zou deze persoon een job kunnen geven om te doen, en verwachten dat het gedaan wordt, en goed gedaan wordt”.