1
General discussion / The skills one needs to make a living as a developer?
« on: January 09, 2016, 12:26:39 pm »
Caution: This thread is me looking for suggestions and advises and not the other way around. It's a question and not a guide.
I haven't coded for almost two years now and now I am looking back at getting to it. I love programming, really do. But I can't feed myself by learning only the things I want to. I would more than love to study python but I just don't foresee myself getting kickass with it anytime soon and making a living.
I have no formal education or anything and just some experience with programming languages like -C++
(learned it for game development. Coded in allegro for a while. Gave up on it in the midst. Didn't know maths, couldn't proceed with studying algorithms)
-Java
For some goddamn reasons I thought it was a better idea to learn Java and get into Android development, it was easy to learn Java and I played around with Jswing for a while eventually shifting to JDK for android studying about intents and all. Couldn't get very good at it, found it boring and eventually gave up
-PHP,Javascript(Studied Jquery and Ajax with it. Javascript is easy but never jumped into complexities), Sql(Have worked with mySql only), Css frameworks(Foundation, Bootstrap)
Somebody told me Web development can make you money, and I studied PHP and some web languages got that going for me a...for a while. Made a few (hundred and fifty) bucks on upwork by working for a guy who made me write a dashboard for his company which allowed him to feed data and manipulate it in his database. He wanted it purely noob friendly and responsive and that is where I learned css frameworks.
Assisted a friend in making the dashboard of http://www.evancarmichael.com
Did some javascript based jobs, and then realize most of the jobs were wordpress based. It was finally the time I started with wordpress and eventually studied theme development, learned the ins and outs of it but gave up on 'taxonomies'- it was really fucked up tbh.
Anyway, here I stand, after a while, and I believe i have only gotten worse at the skills I already had. I need to shine them again and so I will be. But now I see more jobs on these platforms that are based on symfony, angularJS, and frameworks like these and I have no frigging idea of them and have never used them. I really and desperately need to make a living. Would the programming whiz at EZ here guide me where to go from here? Mind, I have no formal education and I can only freelance. Would web development be a better option or should I get back to something like C++ or Python?
Once again, I repeat web development and wage-whoring as a wordpress isnt my dream at all, it's not even remotely close to that. I want to learn new things, make video games when it comes to programming but all in all I dont want my creation to be bounded by a computer screen and that makes me want to get into robotics in the future. For that reason, I have been studying and playing aroudn with electronics for a while on basic projects and recently I have studied learning gearology(the mechanics). I am following my heart but I have a stomach to feed to.
Is it something like Wordpress or Drupal I should give time to?
I haven't coded for almost two years now and now I am looking back at getting to it. I love programming, really do. But I can't feed myself by learning only the things I want to. I would more than love to study python but I just don't foresee myself getting kickass with it anytime soon and making a living.
I have no formal education or anything and just some experience with programming languages like -C++
(learned it for game development. Coded in allegro for a while. Gave up on it in the midst. Didn't know maths, couldn't proceed with studying algorithms)
-Java
For some goddamn reasons I thought it was a better idea to learn Java and get into Android development, it was easy to learn Java and I played around with Jswing for a while eventually shifting to JDK for android studying about intents and all. Couldn't get very good at it, found it boring and eventually gave up
-PHP,Javascript(Studied Jquery and Ajax with it. Javascript is easy but never jumped into complexities), Sql(Have worked with mySql only), Css frameworks(Foundation, Bootstrap)
Somebody told me Web development can make you money, and I studied PHP and some web languages got that going for me a...for a while. Made a few (hundred and fifty) bucks on upwork by working for a guy who made me write a dashboard for his company which allowed him to feed data and manipulate it in his database. He wanted it purely noob friendly and responsive and that is where I learned css frameworks.
Assisted a friend in making the dashboard of http://www.evancarmichael.com
Did some javascript based jobs, and then realize most of the jobs were wordpress based. It was finally the time I started with wordpress and eventually studied theme development, learned the ins and outs of it but gave up on 'taxonomies'- it was really fucked up tbh.
Anyway, here I stand, after a while, and I believe i have only gotten worse at the skills I already had. I need to shine them again and so I will be. But now I see more jobs on these platforms that are based on symfony, angularJS, and frameworks like these and I have no frigging idea of them and have never used them. I really and desperately need to make a living. Would the programming whiz at EZ here guide me where to go from here? Mind, I have no formal education and I can only freelance. Would web development be a better option or should I get back to something like C++ or Python?
Once again, I repeat web development and wage-whoring as a wordpress isnt my dream at all, it's not even remotely close to that. I want to learn new things, make video games when it comes to programming but all in all I dont want my creation to be bounded by a computer screen and that makes me want to get into robotics in the future. For that reason, I have been studying and playing aroudn with electronics for a while on basic projects and recently I have studied learning gearology(the mechanics). I am following my heart but I have a stomach to feed to.
Is it something like Wordpress or Drupal I should give time to?