Anyone in programming have any idea?
What is the best coding language to learn in terms of job availability/salary? |
(Jun 14, 2020 07:08 PM)Cooldudex Wrote: Anyone in programming have any idea? Im not too familiar with that area but, im pretty sure it would depend on how proficient you are in each language. Experience plays a pretty big role in salary. For looking at what a basic range of salaries are, I would suggest doing a quick google search.
1.) Java
2.) Python 3.) JavaScript (based on 2019 numbers) Ease quick read for you: https://www.codeplatoon.org/the-best-pay...s-in-2019/ (Jun 14, 2020 07:08 PM)Cooldudex Wrote: Anyone in programming have any idea? backend will almost never go wrong in terms of salary, but tbh, if you're learning to code because your motivation is money, then I believe you're doomed to fail. (Jun 14, 2020 08:42 PM)DelTex Wrote: 1.) Java BTW go, R, Swift, MATLAB these having huge huge demand with the high paying
It's not really important what language you know but what area you get into... Highest salary's (aside from leadership roles) would be in ml, devops, and backend imo. If you're looking to get a quick job however, frontend or mobile is where the greatest number of jobs are.
If you really want to know what language to learn specifically, pick an area then look into whats a popular stack. ML - typically python + tf/keras devops - k8s is popular right now, terraform, docker backend - nodejs, golang are pretty common w/ graphql, grpc frontend - js, graphql, microfrontends, react, vue, angular ...I'm not sure how much you already know but best of luck.
Jun 15, 2020 05:03 AM
(This post was last modified: Jun 15, 2020 05:10 AM by saltycracker.)
Its not really the language, its what you know how to do in the language. Languages are pretty easy to pickup once you learned a few languages from the different language paradigms.
This is why I always recommend rookies to pick a popular language and stick with it and push into using that language and libraries for specific areas of programming. The most promising and popular languages in rookie friendly order: 1. Python 2. Java/C# 3. C/C++
May you be given directions by software engineer document writers.
(Jun 14, 2020 08:42 PM)DelTex Wrote: 1.) Java This is the most accurate. I'd say that Python and javascript are definitely worth knowing for pretty much any role you go into because they are fast becoming an industry standard. However generally you are much better off knowing one or two languages very well rather than knowing the basics of 10 languages. Companies hire people who can solve problems for them effectively.
For Windows and/or Linux desktop: Python and Java.
Mac and iOS: Swift. Front-end web development: JavaScript by itself still retains a large chunk of the market to this day. Back-end web development: Node.JS and Angular. The web side of things is only from what I hear of people who actually focus in that area. However I know for a fact Swift is the way to go nowadays for Mac. However Python and Java are both cross-platform, so if you're looking to work on projects targeting multiple operating systems, either of them is your best bet. They both have pretty well equal opportunities but I will say Python has been making its way up the ladder for, like ever, lol. It has not ceased to grow in popularity. (Jun 16, 2020 01:28 AM)Sajuuk Wrote: Back-end web development: Node.JS and Angular. Angular is a front-end framework written in Javascript/Typescript and has nothing to do with backend. Other than that, if you want to go the fullstack dev route, definitely javascript as it is used in frontend and backend and you'll always find a job. For the big moneys you'll probably need to get into ML/AI or data stuff, where python is used a lot. But only knowing python won't get you far.. There's a lot of theory behind ML which is important as well (Jun 16, 2020 05:34 PM)T0Bi Wrote: Angular is a front-end framework written in Javascript/Typescript and has nothing to do with backend. Thanks for the correction. As I said, I'm not at all familiar of what the specifics are. What little I do know of them is all based on hear-say. The furthest I go with any sort of website-oriented development is for project documentation with some rudimentary HTML, CSS, and occasionally JavaScript. At this point, I think I should add my perspective on what area the market is leaning towards. Despite me recommending desktop development in any language, the insane popularity of smartphones and the internet in general is phasing out most desktop-based programming career opportunities. I wish it weren't that way, but I don't see it stopping or even slowing down anytime soon. That being the case, web and mobile apps seems to be the most promising road from what I can see. I'll refrain from listing my recommendations web-wise as apparently I'm quite out of touch, lol. |
|
|



![[Image: ZEuCq7L.gif]](https://i.imgur.com/ZEuCq7L.gif)


![[Image: FtwuQgr.gif]](https://i.imgur.com/FtwuQgr.gif)
![[Image: chain.png]](https://i.postimg.cc/NFnfH9zY/chain.png)
