3
UltimaQ
8y

I'm majoring in comp sci but I feel like I'm not learning what I need to be a good dev.
Anyone got any advice?

Comments
  • 0
    I went to college for IT, so I'm just swinging in the dark here, but it seems you learn the concepts for computer science without the libraries and frameworks. Pick a platform and get good at it, whether it's web development or mobile, just get good at one thing and then branch out.
  • 0
    @sheeponmeth so just do stuff in the platform I choose and #git good?
    I guess that makes sense, I'm just kind of confused where to start or how
  • 3
    Do hobby projects and accomplish something. Set a goal.

    If you want to do desktop apps, make a calculator. If you want to do websites, make a simple twitter knockoff. 99% of the time you'll never touch those projects again, but the skills you learn getting hands on experience is invaluable.
  • 3
    Really learn the fundamentals.

    Try completely different programming languages and learn different ways of looking at a problem. If you only have a hammer, everything looks like a nail. Learn to see it in different ways.

    Try writing an interpreter or compiler - you will learn about parsing, syntax and translating higher level concepts into lower level machine processable code.
  • 1
    I recommend going through FreeCodeCamps curriculum. I am starting my 3rd year in comp.sci and I have been going through freecodecamp 1 hour/ea day. And I already feel like it has immensely helped me. They walk you through basic stuff and then put you to the test with different tasks, which will end up as something you can show for in your portfolio :)
  • 1
    Hobby projects all the way. Think of something you would find useful, even if it already exists, then build it. Post the results on Github. Having a well populated github account will go far after University.
Add Comment