problem solving, knowledge, experience:
- Problem Solving
I see that is first point that must be taken into account, even great companies focus on this point, their thinking come from that who are good in thinking and solving the problem, He can learn easily. I won't wast your time. For sure you have a question now, How can Improve Problem Solving skills?.
First: You must cover all data structure and algorithms topics
Beginging with Stacks, Queues, Trees, AI algorithms like Searching and Sorting Technique, Algorithm complexity, and so on.
Second: Try to solve alot of problems, you can find alot in ACM archieves in these website http://www.acm.inf.ethz.ch/ProblemSetArchive.htmlTrust Me, All great companies interseted alot in this
skills.
Knowledgeall f us try to gain more and more knowledge about new technlogy, but i see it is a hard task. I see it will be more easier if we apply the knowledge transfer policy. It will affect also our community skills. Also, It will save alot of time. Take Care, It isn't important to go in deeper with technologies. Just try to know a little about it, How it work, Its functions and benefits. Try try to sign in multiple forum like codeguru.
- Practical Experience
Try to be envloved in multiple projects, open source projects allow developers to improve both practical and communication skills. Open source software repositories are in
No comments:
Post a Comment