Hey folks, i would like to have a little talk about some topics nobody can answer me. I am living in austria and i visit a HTL for information technology. Hopefully, i will get my higher school certificate this year. We learned the basics of c in one year and now we are programming with java (4 years now). Furthermore, i got skills in cisco routers (all certificates), html, css, servlets, cgi, linux, project management and so on.. Software engineering suits perfectly to me and i would love to be employed as one - love to code gui's and to offer a good user experience. Nevertheless i am quite confused.. Do u need a master / bachelor to code for companies? Can you give me further information about the current requirements in software development? Every job offer requires 5+ years experience... I also noticed, that i will need c# skills and i wonder if my employer will accept "self learned" c# skills - my school only teaches java and yeah.. Btw, somebody got good wpf xaml lecture? Advanced gui coding ebooks?
When we interview new candidates we have a workstation set up for them to perform tasks on. Self taught or not, if they are efficient at what they are being asked to do they will be taken into consideration for the position. There are many factors in the hiring process, not just the requirements you see on a listing. Many schools use C++ and Java these days for students. You are not in school to learn a language, you are in school to learn theory, logic, algorithms, etc. Once you know the principles of OOP you can program in any language, you just need to learn its syntax and if needed a framework that goes with it. For XAML check out Channel 9: Videos about the people building Microsoft Products & Services
Well, thank your for your time and consideration! Which kind of tasks? (i'm just interested ) Do you even invite people without all requirements to a meeting? I am aware of this. Understanding OOP logic leads to programming skills with any lanugage. Was thinking you need to learn the language on a "professional" way.