28
votes
7answers
17k views

What do you do to improve your logical programming skills? [duplicate]

Do you think that only the programming pratice will help you to improve your logical programming skill or do you train your brain with puzzle games, trying imagine how universe works, playing ...
14
votes
6answers
2k views

Continuous Professional development – the best approach [duplicate]

From my experience in the current working environment, one's professional development is definitely in the hands of the individual. As I see it there are several routes to the same objective based ...
2
votes
7answers
2k views

What is the best way to stay on the cutting edge of Software Engineering? [duplicate]

Possible Duplicate: How do I improve my coding skills? I was asked this (What is the best way to stay on the cutting edge of Software Engineering?), and it's really bothered me that I ...
1
vote
2answers
2k views

How to improve yourself and grow as a programmer? [duplicate]

Possible Duplicate: How do I improve my coding skills? I'm a 4 yrs experienced programmer with JAVA being the strong point of mine. I know basics of web, C++ android, blackberry ...
1
vote
5answers
2k views

Evaluate one's skill and improve it? [duplicate]

I've taught myself a set of scripting and programming languages and right now I am very pleased with C#, I am the type of person that learns best by doing it and while I am able to create pretty much ...
0
votes
2answers
549 views

Stepping between learning about programming and actually programming a small project (C#) [duplicate]

I'm a Games Design Student, aware of the frequent advice that I should be good at something else as well (Programming/Art) so I'm useful when a designer is not required and also for the sake of being ...
78
votes
11answers
7k views

How can I make sure that I'm actually learning how to program rather than simply learning the details of a language? [closed]

I often hear that a real programmer can easily learn any language within a week. Languages are just tools for getting things done, I'm told. Programming is the ultimate skill that must be learned and ...
32
votes
18answers
4k views

Learning to be a good developer: what parts can you skip over? [closed]

I have set myself the goal of becoming a decent developer by this time next year. By this I mean full experience of the development 'lifecycle,' a few good apps/sites/webapps under my belt, and most ...
22
votes
13answers
1k views

What are your suggestions on learning how to think? [closed]

First of all, this is not the generic 'make me a better programmer' question, even though the outcome of asking this question might seem similar to it. On programmers.SE, I've read and seen these get ...
21
votes
7answers
11k views

Best approach to learning web programming [closed]

I come from a scientific and embedded programming background, and I have had minimal experience with web programming. What would be the best approach to take to get up to speed with web programming? ...
6
votes
6answers
7k views

What is the best way to learn programming if you've never done so before? [closed]

Like the title says, what is the best way to learn programming if you've never done so before? Should one start explaining variables, sequential execution, objects, algorithms; where does one start? ...
5
votes
6answers
833 views

Importance of theoretical knowledge alongside hands-on ability [closed]

I am obsessed with good code practices, clean code and most of all secure. I often find myself searching for the best way to do something, constantly asking for code review and looking for ways to ...
3
votes
2answers
1k views

Tried teaching myself to program before college, accidently overwhelmed myself, tips? [closed]

I'm sixteen, I'm overly interested in programming, and I'm currently taking IT classes during my mornings in high school. Last year, I tried teaching myself to code. It was quite exciting, but all I ...
3
votes
4answers
207 views

What's a neat project to help me get used to the modern environment? [closed]

I haven't been programming for almost a decade. I used to be able to program in QBasic, Turbo Pascal, C, C++, Visual Basic and Assembly. I have no knowledge in any other programming language (other ...