50

I see this is true.
I am learning software development I understand what the code does but the most difficult part is to think and think and think what code to implement and how you're going to code it to make the program work.

Comments
  • 1
    Almost every computer science student in India needs to see this. Some teachers too.
  • 1
    I've worked with some people who knew every library in .Net, design patterns, architecture best practices, etc. They ended up being useless because they didn't take the time to understand the requirement. They just blindly followed the spec, even if the spec had holes in it.
  • 1
    Nevertheless; the amount of uni brats who think they can get out of typing and jump straight to being architects is sad.

    It's like trying to be the general without ever having fought.
  • 0
    @blgilbert
    And this is what I am really thinking about. Now I am studying and the thing which I am afraid of is that when getting a job finding difficulties in applying / how to apply the concepts in order to make the application work as per requirements. And I don't want to be that type of person where I know the concepts but finding difficulties in applying them.
    I am thinking once I finish if I can find some companies for training purpose at least to see and practice the concepts for real job.
    Any other advice?
  • 1
    @saltuwaiya Not every team values people who question what they're told. If you find one that does, focus on your users/clients and how your work can best serve them. Intuitive UX, reliable, maintainable, and fast code. As a dev manager, I love hearing "let me be sure I understand what this should do" and "I think I have an idea that would make this better". People like that are very valuable.
  • 0
Add Comment