I would love to know where these $90k jobs writing SQL are? SQL is simple. I know there's a lot more when you get into optimization and such, but that's in higher demand than actual programming languages?
SQL is simple.
Easy to learn, difficult to master. Plus, the higher paying SQL jobs do more than just SQL queries. A SQL db admin is a whole different ball game.
You don't hire people to just write SQL though. That job doesn't exist. Also, NoSQL is getting big now, things like: MongoDB, Cassandra, etc.A dba I get, those people do way more than just writing SQL.
Thereby all but negating the attractive salaries...Also, I think what aspiring developers should take away from this is: You need to live in New York or San Francisco.
Pretty much. Though if you're smart you can live pretty comfortably in either of those places on a $100k salary.Thereby all but negating the attractive salaries...
I don't understand how some of you can have a laundry list of 5 or 10 programming languages and know them all to get things up and running.
Pretty much. Though if you're smart you can live pretty comfortably in either of those places on a $100k salary.
Yep. The noSQL stuff is really taking off. Especially with everything being about big data now. We've been testing mongo, Cassandra and other one I don't remember the name of. Most of the enterprise level monitoring solutions I've seen so far are using large flat file repositories as well rather than dedicated DBs.You don't hire people to just write SQL though. That job doesn't exist. Also, NoSQL is getting big now, things like: MongoDB, Cassandra, etc.
Really, if you're a competent developer/engineer it doesn't really matter what language you "know", you should be able to shift into any language without too much disruption. Of course, when trying to get a job you need as much on your resume as possible so all of the languages mentioned here are good to have. Two most important, Java and Javascript. If you know Java you can handle just about any other Object Oriented language, and literally everything uses Javascript now. Should have more than just Javascript under your belt though, need to know Javascript frameworks. Like someone mentioned above, jQuery is good, but bigger companies are looking for things like Angular, Backbone, React, etc.
For those that know programming well, did you learn it all from College / University? Or another resource online? Or from a book?
I'm interested in learning Python and possibly Django and I'm wading through tutorials or YouTube videos. Most of these seem unfocused or overkill like they want to demonstrate every possible command. I just wondered if anyone who does know Python well would give a recommendation for a learning resource.
For example, I'm curious about the Real Python Course: https://realpython.com . The way this is described makes it sound like it's focused with a specific direction in mind going from Basic Python, to Flask, to Django, and covering other frameworks.
Another one that is interesting is Make Games with Python and Pygame: https://inventwithpython.com/pygame/chapters . I like the concept, I'm just having trouble getting Python 3 to import Pygame. If I can get that worked out I'd like to work through this free online book dabbling in basic game programming.
I guess I just get frustrated with most tutorials because I feel no sense of making progress other than lots of note taking listening to them describe commands or modules. I want to be applying these tools to see them work and also see how they work in Context with other commands. Especially regarding the ability to define my own function or how to handle user input.
You're just doing it wrong
Honestly, you can learn any language or technology you want without a college education. College educations just help getting a job.For those that know programming well, did you learn it all from College / University? Or another resource online? Or from a book?
I'm interested in learning Python and possibly Django and I'm wading through tutorials or YouTube videos. Most of these seem unfocused or overkill like they want to demonstrate every possible command. I just wondered if anyone who does know Python well would give a recommendation for a learning resource.
For example, I'm curious about the Real Python Course: https://realpython.com . The way this is described makes it sound like it's focused with a specific direction in mind going from Basic Python, to Flask, to Django, and covering other frameworks.
Another one that is interesting is Make Games with Python and Pygame: https://inventwithpython.com/pygame/chapters . I like the concept, I'm just having trouble getting Python 3 to import Pygame. If I can get that worked out I'd like to work through this free online book dabbling in basic game programming.
I guess I just get frustrated with most tutorials because I feel no sense of making progress other than lots of note taking listening to them describe commands or modules. I want to be applying these tools to see them work and also see how they work in Context with other commands. Especially regarding the ability to define my own function or how to handle user input.
For those that know programming well, did you learn it all from College / University? Or another resource online? Or from a book?
I'm interested in learning Python and possibly Django and I'm wading through tutorials or YouTube videos. Most of these seem unfocused or overkill like they want to demonstrate every possible command. I just wondered if anyone who does know Python well would give a recommendation for a learning resource.
For example, I'm curious about the Real Python Course: https://realpython.com . The way this is described makes it sound like it's focused with a specific direction in mind going from Basic Python, to Flask, to Django, and covering other frameworks.
Another one that is interesting is Make Games with Python and Pygame: https://inventwithpython.com/pygame/chapters . I like the concept, I'm just having trouble getting Python 3 to import Pygame. If I can get that worked out I'd like to work through this free online book dabbling in basic game programming.
I guess I just get frustrated with most tutorials because I feel no sense of making progress other than lots of note taking listening to them describe commands or modules. I want to be applying these tools to see them work and also see how they work in Context with other commands. Especially regarding the ability to define my own function or how to handle user input.