Hi All,
I am a newbie here. So please bear with me if this is a duplicate/very trivial Qn. I am not from a Computer Science background. But currently working in software testing. I would like move to software development. I know there is whole interesting areas outside there. But I am facing difficulty in choosing where to start? I have basic knowledge in C,C++ & Java. But all my learnings are restricted to minimal - syntaxes & simple programs. Sometimes it seems to me automation is very interesting, some times OS level programming, sometimes Game development, Ah! I am lost.
I have started lot of times with various books, online(openware) courses, but I will never finish any single subject, coz, even after going through half the lectures, it will be till with concepts/basics..I would not be able to produce any tangible results.
Will these seem to u guys logical steps:
1) Choose a language. For me Java/C++ be useful ones in my job too
2) Learn to the maximum details
3) Then what? Where can I get some real world examples to try? Can you suggest any forums,
pls...
or
1) Learn concepts in detail like data structures, OS internals etc
2) Learn a language
3) But again, whats the tangible result?
Hope, my first Qn in this forum is not very awkward....
Thanks a lot in advance!,
An aspiring s/w developer