Click here to Skip to main content
13,201,452 members (72,543 online)
Rate this:
Please Sign up or sign in to vote.
Its lack of direction and guidance which makes us to rot for years... Here i am seeking for one such help. Three months back have searched the right programming language to learn and ended up with python, now me and my friend have grasped python. We both also know the OOPs concepts. All we want is to improve our skills efficiently, we got loads of time with us to spare for studying. Me who wants to shine in information security, what will be the right direction to move on after this. And my friend who wants to move in Application development(mobile platform/open source software development), what will be the right direction to move on from here.(Please avoid telling go for android, a better explanation will help many).

Some Experts, who has nice experience, spare some time and give us the complete sketch, and path, will be useful for many, because lots of time am getting misleading explanations from non-experienced person. Am not asking you to give the page number of a book with exact line number but at least the book name, anything, that helps me to be on track.

thanks in advance.

[edit]unnecessary Code block removed[/edit]
Posted 12-Jun-13 21:04pm
Updated 12-Jun-13 23:40pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

You should be prepared for really hard work rather then shining. (Is there such thing?) :-)

One line in your post looks really troublesome. You are not asking for a page number, but your statement looks like you assume that a page or two can give you a pretty good idea. No. You are going to read many books, paying extremely close attention for most of the pages, and you are going to read between lines more than in lines.

Now, in contrast to the above, I'm going to suggest some really light reading, to get some courage and inspiration.

First of all, probably every engineer has to read this:
Peter Norvig, Teach Yourself Programming in Ten Years,[^].

Very encouraging, I hope.

Now, something else:[^].

First of all, read all the sections on right: "New developer", "Rock star developer", etc.

Even though I cannot agree with this guy on many aspects, his thoughts on personal values of engineers and other players for the teams and personal development, careers, approaches to the problems, organization, values of the work are and even the life are often very deep and interesting.


Ah, I almost forgot. Also, please read my past answer where I translated just one saying of one very talented guy; but this is a great saying: Help Me to Choose A Better Final year Project[^].

Good luck,
Espen Harlinn 13-Jun-13 17:47pm
Sergey Alexandrovich Kryukov 13-Jun-13 18:32pm
Thank you, Espen.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web04 | 2.8.171020.1 | Last Updated 13 Jun 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100