-5
votes
2answers
91 views

Improving programming skills [duplicate]

I am sure actually writing code and solving coding problems is the best way to improve my programming skills. But you can't always be programming. What is the next best thing from practice to ...
-1
votes
1answer
108 views

How to clear up basics as well as keep performing in your job? [closed]

I am a software Engineer in a Embedded domain. Here, we are using QT, C++, Sql, UPNP,LINUX and DBUS. However, I have never practiced all the IPC mechanism, C++, Sql, QT, and UPNP. For example, how ...
1
vote
2answers
3k views

School vs Self-Taught [duplicate]

Do you think formal education is necessary to gain strong programming skills? There are a lot of jobs that aren't programming but involves programming, such as tech artists in games, fx tds in film ...
1
vote
2answers
300 views

Getting over the mental hurdle with Algorithms? [closed]

I am a strange sort of a programmer. I am a software engineer by profession and I have written programs in more than one language in various capacities. I know quite a bit about various programming ...
7
votes
10answers
2k views

What skills are essential for professional programming that are not commonly taught in schools?

I am a first year computer science major. I went to a job fair, handed out resumes, much to my surprise I got an interview and eventually an internship as a developer. I explained to the interviewer ...
4
votes
2answers
1k views

Do all programmers going through a steep learning curve? [duplicate]

I don't have many peers who work as a programmer or at least who are social enough to share some parts of their precious knowledge, so I have little to none to compare with. I tend to learn new ...
1
vote
2answers
2k views

How to learn programming from very basic level to advanced level? [closed]

I know many programming languages ,skills and concepts in very basic, such as PHP, Java, Object-oriented technology. Using PHP, I can build a simple website with CRUD, login function. Using Java, I ...
5
votes
6answers
869 views

Would a professional, self taught programmer benefit from reading an algorithms book? [closed]

I'm a 100% self taught, professional programmer (I've worked at a few web startups and made a few independent games). I've read quite a few of the "essential" books (Clean Code, The Pragmatic ...
1
vote
2answers
545 views

Could someone break this nasty habit of mine please? [closed]

I recently graduated in cs and was mostly unsatisfied since I realized that I received only a basic theoretical approach in a wide range of subjects (which is what college is supposed to do but ...
6
votes
4answers
1k views

Jack of all trades, master of none [closed]

I've got a question similar to this one: Is constantly looking for code examples a sign of a bad developer? though not entirely. I got off college 2 years ago and I'm currently struggling with a ...
2
votes
1answer
931 views

Where should I start learning math with regards to programming [duplicate]

I've created several systems already, a web based menu system, a payroll system and I am currently developing a patient administration system, I know java,C,C++ C#, javascript PHP and other ...
9
votes
7answers
1k views

Checking if a method returns false: assign result to temporary variable, or put method invocation directly in conditional?

Is it a good practice to call a method that returns true or false values in an if statement? Something like this: private void VerifyAccount() { if (!ValidateCredentials(txtUser.Text, ...
5
votes
4answers
278 views

Keep track of knowledge about techniques/bugfixes/workarounds

I'm trying to bring more structure in my worklife by trying to maintain my 'knowledge' of new techniques/bugfixes/workarounds. I find them on google (sometimes after a while of searching) and fix my ...
3
votes
3answers
562 views

Progressing past CRUD applications in PHP? [closed]

I've been programming in PHP for about a year and am at the following stage: Have a good 'feel' for the language Can create CRUD applications competently Can utilize an MVC structure to allow for ...
47
votes
6answers
13k views

Audiobooks for programmers? [closed]

I'm a programmer with a two-hour round trip commute to work each day. I'd like to fill some of that time with audiobooks about software development. Any audiobooks that would help me become a better ...
7
votes
9answers
2k views

At what point does programming become a useful skill?

This is probably a very difficult question to answer, because of its subjectivity, but even a vague guess would help me out: Now that Khan Academy is beginning to offer Computer Science lectures I'm ...
48
votes
12answers
9k views

Is there a canonical book on mathematics for programmers? [closed]

I'm a self-taught programmer. I am honestly not good in math. What advice you can give to improve my Mathematical skills so that I will not be so insecure around my fellow programmers? What are the ...
10
votes
5answers
5k views

Programming practice - Is there a site that has a daily “write a method to do X” type challange? [duplicate]

Possible Duplicate: Programming Puzzles Looking for ways to help me improve my C# coding skills. I thought it would be handy if there was a site that asked you to write a new method every ...
3
votes
4answers
127 views

Using requirements for a completed company project as a basis for a personal learning project

Background: I want to learn, try out new frameworks, tools, languages, but I'm terrible at coming up with something to build. The company I work for recently completed work on building a piece of ...
4
votes
7answers
404 views

Doing practice jobsearch/technical interviews? [duplicate]

Possible Duplicate: How can I really “wow” an employer at an interview? I graduated college last year & I've never gone through the interview process - my current ...