I am a university student in the Netherland and this is my third year at the university. I am an IT student. But I have the feeling that I did not learn anything yet.
I have attended a couple of semesters about development, user centered design, usability testing etc.
I am working now as a parttimer at company as a DOT.NET programmer but i am not very good at it.
my capabilities:
development (programming; making good code en re using it etc): 4/10
usability testing and testing in general: 8/10
designing: 3/10
interaction design: 7/10
I want to become a good developer.
I know moderate xhtml, css, php and basic javascript and basic dot net.
I am not very good at any. And I do not know whether I will continue with this company or not. I have a website and linux hosting from a company.
I want to concentrate on one thing to become good at development. I am afraid I concentrate on DOT.NET and i get fired that I wont be able to find a job. And I do not know what to learn first: php, dot net, javascript, css etc.
Could you please help me out. It is frustrating me and I am supposed to graduate within 1.5 year. But I want to have the feeling that I am good and not only on paper or certificate.
Any help is appreciated. Please recommend books that really help out. I mean I am not good at using databases with either php or dotnet.
i think 1st you concentrate on your study… i suggest you that revise past topics that you have already learned then you can contact to your subject teacher… that sir i have missed some important topics … can you help me about that topics
As a recent college grad. You don’t have to be very good but I would expect that you know enough to understand Software Architecture. Also, I don’t expect him to know all kinds of API. However, I expect you to have general programming concept very well. For example… Object Oriented VS Scripting. Most likely, someone will write you the blueprint of a design and you have to implement it. However… I have met w/ some people who’s clueless about programming… wonder how they even graduated.
mdoghman, I guess you have to find out what you really want to do. I just read an article today. It says" if you don’t love it, you don’t bother it". As for myself, just because I don’t know what I want to do at the very beginning, I just keep changing my jobs after graduation. At last, I wasted a lot of precious time. what a pity.
So my suggestion is think clearly about what you want to do, and then keep doing it, you will be successful someday!
I got an IT degree that focused less on programming and more on information systems.
There should be alot of job openings for positions with ASP.net…and to be honest php is a very easily language to learn once you have the basics down of .net…What I might suggest is search for job listings in your country by programming language.
For example in America a major job website for IT professionals is www.dice.com… find a similar one in your country and simply search “php” “asp.net” “rails” the amount of results you get will give you an estimation of how many job openings there are for each programming language.
Theres alot you can do with programming languages. If you focus on a niche that is going to be big in the future or already is rapidly emerging (like cloud computing apps (checkout jolicloud or the new android cloud app) or even iphone, ipad, android apps) then you can position yourself where there will be demand.
I made up my mind …
I will be studying and working with php and javascript in the mean time and learn them both to the bones …
I even discovered i am interested in design and i good at it for someone who never knew how to copy an image in or a piece of it in photoshop
Damn! I’ve got the same problem. Just completed my 4 years degree in communication and marketing studies. Just to find out that the “old” traditional ways of marketing made a shift to online marketing. What’s the problem about this? We never covered online marketing in 4 years time. I find so many post-grad students feeling they made no climb towards expanding their knowledge, or to be competent in anything. What a shame for paying all that cash!