2012-05-09 02:46:37 +0000 2012-05-09 02:46:37 +0000
50
50

Jako student, jak należy opisać znajomość języka programowania w CV/ CV

Jestem studentem drugiego roku informatyki i miałem zamiar aplikować do Microsoftu jako Microsoft Student Partner. Jestem zobowiązany do stworzenia życiorysu/ CV.

Z technicznego punktu widzenia nie mam żadnego doświadczenia zawodowego, ponieważ nadal studiuję, ale jestem zainteresowany złożeniem aplikacji w Microsoft Student Partner tutaj, w moim kraju.

Zastanawiam się, ponieważ jestem studentem z niewielkim doświadczeniem zawodowym w posługiwaniu się językiem, *jak wymienić języki, które znam i do których jestem przyzwyczajony/na które jestem bardziej narażony? *

Oto przykład mojej dezorientacji, używając mojej własnej sytuacji: moja szkoła skupia się na technologii Java, dlatego jestem bardziej narażony na jej używanie, ale w ostatnim semestrze sam uczyłem się C#.NET na pewnym kursie, gdzie stworzyłem prosty System Zarządzania Pacjentami z formularzem Windows. Z C#.NETem jest mi wygodnie, ale nie wiem o nim wszystkiego; znam LINQ TO SQL i niektóre jego biblioteki. Wiem, że czuję się komfortowo pracując z obydwoma językami (C# i Java), więc jak bym to opisał w moim CV?

Znam również języki skryptowe i znacznikowe, takie jak Javascript, PHP, HTML, CSS i XML, ale znów nie mam z nimi zbyt wielkiej profesjonalnej styczności. Jak mogę je wymienić, mimo że jestem tylko _znającym się na tych językach?

Odpowiedzi (7)

58
58
58
2012-05-10 02:28:25 +0000

Jestem kierownikiem ds. rekrutacji, przeprowadziłem wiele rozmów kwalifikacyjnych i przeczytałem wiele życiorysów. Mogę ci powiedzieć, że jeśli w życiorysie umieścisz jakiś język lub technologię w dziale “umiejętności”, a ja będę miał wiedzę na ten temat, zadam ci szczegółowe pytania techniczne, nawet jeśli nie jest to ściśle rzecz biorąc wymóg pracy. Inaczej mówiąc, wymień rzeczy, na które będziesz czuł się komfortowo odpowiadając na szczegółowe pytania. Mam wrażenie, że jeśli umieścisz to tutaj, będziesz coś twierdził i czy możesz to poprzeć, czy nie, wiele mi powiesz o wszystkim innym, co twierdzisz w swoim życiorysie i na rozmowie kwalifikacyjnej.

Jest to całkowicie oddzielone od doświadczenia zawodowego. Jeśli znasz C++ i jesteś przygotowany do odpowiedzi na pytania na ten temat, na pewno umieść to w dziale umiejętności, nawet jeśli nigdy nie napisałeś profesjonalnie wiersza kodu C++. Dla mnie, jako menedżera, liczy się to, że go znasz. Doświadczenie zawodowe jest tylko jednym ze sposobów, aby to udowodnić.

W razie wątpliwości, w każdym razie, po prostu bądź wyraźny. W przeszłości miałem w swoim życiorysie takie wiersze jak “Ekspert w C++, kompetentny w Pythonie, trochę wiedzy o Javie”.

Poza działem umiejętności, wymień wszystko co wykorzystałeś, nawet jeśli masz tylko wiedzę przekazywaną. Jeśli powiesz “sześciotygodniowy projekt wykorzystujący JavaScript”, nie będę zakładał, że jesteś ekspertem, dopóki nie wyjdzie na jaw, że to był “sześciotygodniowy projekt siedzący obok faceta, który używał JavaScript”. Smutna prawda jest taka, że wiele działów HR używa dopasowania słów kluczowych i chętnie odrzuci osoby, które nie pasują. Czasami trzeba tylko upewnić się, że słowo kluczowe jest tam, aby uzyskać CV na oczach kogoś, kto zna się na technologii.

Wystarczy upewnić się, że trzymać go uczciwie, ponieważ absolutnie najgorszą rzeczą, która może się zdarzyć w wywiadzie jest dla ankietera, aby uzyskać wrażenie, że Twoje CV jest zawyżony. To będzie kwestionować wszystko, co do wiedzieć. O wiele lepiej być całkowicie szczerym. Zatrudniliśmy wiele osób, które mówiły “nie wiem” w wywiadach, ale nikt nie próbował blefować z twierdzeniem, że wiedzą, której nie mieli.

30
30
30
2012-05-09 11:57:02 +0000

Bij het aanleren van het cv en de begeleidende brief herinner ik de studenten er eerst aan dat wanneer ze solliciteren op studentenniveau of startersfuncties, de aanwervende manager aanneemt een gebrek aan werkervaring en weinig vertrouwdheid met de professionele aspecten van de carrière (in dit geval, diepte van de kennis van programmeertalen).

In de regel onthoud je eerst waar je jezelf positioneert, en begrijp je de verwachtingen op dat niveau. Als je vervolgens je ervaring met programmeertaal opnoemt (en wel in de vorm van een bullet), geef je aan dat je vanaf de eerste dag comfortabel de deur binnenloopt en gebruikt om de taken en verantwoordelijkheden van een instapmedewerker af te ronden. Het is ook niet onredelijk dat een student een aantal jaren in de taal werkt, om het nog duidelijker te maken (bijv. “C#.Net - minder dan een jaar; JavaScript - 1 jaar; etc).

In je coverbrief is dat de plaats om de informatie in je cv uit te breiden; je wilt je sollicitatiebrief en je cv met elkaar laten werken om een compleet beeld van je te schetsen. In uw specifiek geval zou ik, gezien de informatie die je hebt verstrekt, de lijst met talen op je cv zetten, en dan in je sollicitatiebrief iets zeggen in de trant van "Zoals je op mijn cv kunt zien, ben ik vertrouwd met zowel Java als C#.Net. Mijn cursuswerk is vooral gericht op Java, maar ik heb ook een basissysteem voor patiëntenadministratie gemaakt met behulp van C#.Net als onderdeel van een semester-lang project. Dat is het.

Als student wordt niet van je verwacht dat je alles weet. Er wordt van je verwacht dat je eerlijk bent over wat je wel weet, de grenzen van die kennis, en dat je je documenten over jezelf opstelt om dat te reflecteren.

26
26
26
2012-05-10 05:12:28 +0000

Informacje, które zdobyłeś w innych językach (prawdopodobnie poza Twoim kursem) są przydatne dla pracodawcy. Jednakże, jak powiedzieli inni, nie chcesz reprezentować znajomości języka lub technologii, z którą się tylko zadawałeś.

Nie ma powodu, dla którego nie możesz po prostu wymienić swojej biegłości w każdym języku lub bibliotece. Możesz to zrobić w sposób ilościowy (liczba zrealizowanych projektów, liczba lat doświadczenia), lub też możesz zakwalifikować to jako coś w rodzaju etykiety. Widziałem, jak robiono to przy użyciu analogowych języków mówionych, takich jak:

Języki programowania : Natywnie biegłe: C, Java, JavaScript Biegły językowo: Perl, PHP, Bash Turysta: Ruby, Go, Groovy

Oczywiście pamiętaj, że możesz mieć trudne pytania dotyczące wszystkiego, o czym mówisz “ekspert” lub “native speaker” - a jako student, nikt nie oczekuje od Ciebie biegłości na poziomie eksperckim. W związku z tym, możesz również polubić:

Języki programowania : Najbardziej doświadczony z C, Java i JavaScript Trochę doświadczenia z Perlem, PHP i Bash'em Dabbled in Ruby, Go i Groovy

Niektóre CV uruchamiają tę listę razem jako jeden akapit. Jednak wolę ten styl listy od akapitu tekstu, ponieważ jest on znacznie łatwiejszy do zeskanowania. Twoje CV jest Twoją ulotką i powinno być łatwo przyswajalne przez czytelnika.

Jako uczeń możesz nie mieć dużego doświadczenia zawodowego, ale możesz wymienić ukończone projekty (zarówno zadania jak i dodatkowe programy nauczania - dodatkowe punkty, jeśli masz wystarczająco dużo dodatkowych projektów programowych dla nowego działu). Kiedy to robisz, zdecydowanie wymień technologie, których użyłeś - informacja o tym, co zrobiłeś w danym języku jest świetnym wskaźnikiem biegłości.

Na koniec, pamiętaj, że nie ma problemu z powiedzeniem “nie wiem” na rozmowie kwalifikacyjnej - chyba, że Twoje CV sprawi, że będzie wyglądało tak, jak powiedziałeś (więc nigdy nie kłam w swoim CV).

6
6
6
2012-05-09 15:03:59 +0000

Edit: Zmieniłem zdanie na ten temat od czasu, gdy odpowiedziałem na to pytanie. Niektóre z nowszych pojawiających się wskazówek zalecają Ci don’tlistę umiejętności technicznych - ponieważ są one pozostałością po czasach, kiedy automatyczne wyszukiwanie życiorysów było naprawdę słabo zrobione.

Nie będę na ciebie zły jeśli dodasz sekcję (i jeśli to zrobisz, czuję się jakby moja rada poniżej nadal trzymała się kupy), jednak z wielkim sukcesem zdjąłem tę sekcję z mojego CV.


W moim CV Mam jedną sekcję dla języków programowania, w których jestem biegły i inną oddzielną dla tych, których znam.

Jeśli zamierzasz wymienić język, który jest Ci mniej znany, zdecydowanie powinieneś zaznaczyć to w jakiś sposób w swoim życiorysie lub ustawiasz się na potencjalny koszmar, gdy idziesz na rozmowę.

Jeśli nawet nie czujesz się komfortowo mówiąc, że jesteś zaznajomiony z językiem, to powinieneś zostawić go całkowicie.

Nie ma nic gorszego niż posiadanie ankietera zadać Ci proste pytanie, które powinieneś wiedzieć (na podstawie tego, co mówi Twoje CV) tylko po to, abyś powiedział, że nie możesz na nie odpowiedzieć. Jest to pewny sposób, aby nie zostać zatrudnionym.

4
4
4
2012-05-09 03:25:26 +0000

Z każdym zestawem umiejętności, niezależnie od Twojej dziedziny i firmy, w której aplikujesz, chcesz spróbować dowiedzieć się, co jest najcenniejsze w tej umiejętności dla firmy, którą aplikujesz.

Na przykład, jeśli aplikujesz do zespołu C#, chciałbyś skupić się na projektach, które zbudowałeś w tym języku. Skoro jesteś studentem, a nie zbudowałeś czegoś dla biznesu, to ja skupiłbym się na tym, co zbudowałeś w projektach zespołowych i niezależnym rozwoju. Jeśli chodzi o projekty zespołowe, wymień, jaką rolę odgrywałeś w zespole (kierownik zespołu, projektant, architekt, programista itp.

Jeśli chodzi o osoby, które po raz pierwszy pojawiają się w zespole lub studentów, którzy ubiegają się o niektóre z pierwszych prac w swojej dziedzinie, uważam, że często skupiamy się na wymienieniu umiejętności w celu “wypełnienia przestrzeni” w CV. Jednakże, jeśli masz jakieś projekty open source, lub projekty, których zespoły opublikowały swoje oprogramowanie, lub nawet stronę internetową, na której umieszczasz swoje własne rzeczy, myślę, że ważne jest, aby się tam dostać, rozejrzeć się, aby zobaczyć, co robią inni ludzie i podążać za swoją pasją tam, gdzie cię to zaprowadzi.

Ostatnia rzecz, która jest specyficzna dla programisty, chciałbym dostać konto na StackOverflow i zacząć odpowiadać na pytania. Jeśli chcesz pomagać ludziom, StackOverflow może pokazać wiele rzeczy w obiektywny sposób - Twoją zdolność i chęć do uczenia innych, Twój proces myślenia, jakie technologie naprawdę znasz - i wszystkie one są przegłosowane przez społeczność, więc o wiele trudniej jest “udawać”, że coś wiesz, chyba że rzeczywiście to wiesz. Na każdym poziomie umiejętności i prawie w każdym języku jest mnóstwo pytań dostępnych cały czas, więc nie powinieneś mieć żadnych problemów ze znalezieniem pytań, na których możesz zademonstrować swoje umiejętności.

4
4
4
2012-05-09 23:53:48 +0000

W samym życiorysie wymieniłbym je po prostu na przykład na moim CV, które obecnie zawiera:

KEY SKILLS Programming Languages: C, C++, C#, CSS, Java, JavaScript, Perl, PHP, PL/SQL, Python, SQL, Visual Basic 6, Visual Basic .NET, Visual Basic for Applications, XHTML, XSLT, XML Bazy danych: Microsoft SQL Server, MySQL, Oracle 9i do 11g Bazy danych: ASP.NET, ASP.NET MVC, jQuery, jQuery UI Formalne procesy inżynierii oprogramowania Release Engineering / Continuous Integration

Okresowo przechodzę przez nie i usuwam lub dodaję do nich niektóre języki, ale stosuję zasadę, że muszę czuć się przynajmniej komfortowo w pracy z językiem i że czas “podskakiwania”, aby wrócić do jego intensywnego używania nie byłby zbyt długi. Poza tym, jeśli chodzi o polowanie na pracę, większość ludzi będzie chciała chudnąć języki, które znasz w trudnym formacie, w przeciwieństwie do przechodzenia przez całe swoje doświadczenie zawodowe.

W zależności od tego, do kogo się zgłosisz, będą chcieli, abyś ocenił swoje umiejętności językowe, a to znaczy, że powinieneś być ostrożny i bardzo szczery, jeśli chodzi o to, jak komfortowo pracujesz z niektórymi z tych języków. Jeśli nie podajesz poziomów umiejętności, ale prosisz o nie szczerze, to może uda Ci się uciec od wymienienia kilku z nich w CV. W praktyce, będą mieli wątpliwości, czy nowy absolwent jest ekspertem w danym języku (twierdzę jednak, że jeśli szkoła używa Javy jako lingua franca na zajęciach, to może uda ci się to ujść na sucho), więc bądź tego świadomy.

1
1
1
2015-10-05 00:35:55 +0000

Wystarczy wymienić wszystko, co ci się podoba. Myślę, że semestr doświadczenia jest wystarczająco dobry. Ktokolwiek będzie przeprowadzał z tobą wywiad, będzie wiedział, że jesteś studentem i nie będzie oczekiwał tony doświadczenia. Oczekuj, że zostaniesz poproszony o opisanie swojego doświadczenia, rodzaju projektów, nad którymi pracowałeś, jak duże były to projekty itp. Oczywiście nie chcesz wymienić czegoś, w czym nie potrafisz napisać prostej pętli.