I may be dating myself but, yours truly is going back to school. I know there are some savvy frens on here, so I wanted to see if I could get any heads-up tips that would make this process go more smoothly! Anything small or large would be appreciated; I barely know the first things about coding. Thanks for any input!
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (42)
sorted by:
While you might not know what sort of programming you want to do in the future, UI development is going to lead you down a certain path that is, most likely, different from middle tier/server side programming. Java and C++ seem to be pretty dominant on the server side. Client side I'm not sure as I try to stay away from UI development as much as possible. Microsoft was going down the wpf/xaml route but I believe that's not really being pushed that much any longer since angular and react came out. nodejs seems pretty neat but I haven't used it really, just helped my son out with it a bit.
So if you want to do server side stuff I think C++/Java are the big languages/technologies to learn. If you're thinking the UI side then do some research on what the hot UI frameworks are.
Might want to create a github account and put any sample programs you write up there as a sort of "portfolio" which you can point people to. Oh yeah, learn git as many seem to have moved to git for source control.
I think linux is a better platform for a software developer than Windows, but I would guess others have different opinions. Though if you're planning to work on Microsoft developer technologies it might be better to be running Windows.
There are a bunch of online training sites. I've used coursera before and thought it was pretty good. There are also some good online sites which test your knowledge, like hackerrank. I also encountered companies that use hackerrank to test candidates knowledge so it's good to become familiar with it in case your interview process consists of completing a hackerrank test.