Those numbers factor in gigs and creative jobs, not just salaries from companies.
Coding for a company is like painting walls of a new house. It's necessary, it requires skill and know-how and special tools, and pays a standard rate. You'll make a living wage so long as you keep doing it, but once you're real good at it you can't really begin to produce a better product because there's just no room or reason too. At the most you'll be able to do it faster which allows you to paint more houses quicker.
Coding on your own is like painting art. It allows you to do creative applications. Games, commissions, and unique purpose-built utilities not fulfilled by other devs. Nothing that's necessary for the function of any company, but when done well enough and for the right niche, can land you some serious bux per project. You can always improve your own code, figure out new ways to do things, and new ideas can come from just experimenting.
You want $100,000,000/year? Make something of your own for people who aren't your bosses. Make viruses like Neo. Viruses that steal cryptocurrencies coins.
i am currently working on a project, but it's unlikely to make big bucks
i figured i would have to have something to showcase my ability since my current job is a military contract and if i lose it or apply to any jobs, i legitimately can't show employers the application i am working on or its code
it likely won't make much money at all, in fact i'd be thankful if it just pays the cost of hosting the website + domain. but it's difficult to think of ideas to make $ coding by yourself
non-combat stuff entirely
someone on a military base is tasked with cleaning up a chemical spill somewhere. they login to the system. report where it is, when it happened, what it is, etc. they take some tools out and input the date/time and tools they took out and where. they go clean it up. they go back to the base and input the date/time they're returning the tools, catalog the barrels of toxic waste, and all that shit. or they say they need something and they ping the database to see what bases have it, and then they request it being sent over, and all that shit
the JS is just the front-end because it's online (but you need to be on an official VPN to use it). all the backend is java, and of course SQL
Makes sense. Before there would need to be a small team of armorers per base keeping track just stuff like tools, consumables, and who was using them and when, communicating with phones between bases. Even small stuff like screwdrivers and soap needed to be accounted for accurately. About time it's been digitized.>but you need to be on an official VPN to use it
Even that's kinda worrying. Even in large countries it should be feasible to give the military their own form of intranet disconnected physically from the greater internet entirely, even running a special protocol that consumer computers can't figure out. It could still even be wireless through satellites for foreign operation access. If gaining access to the army's systems is just a VPN away then maybe it's only a matter of spoofing a line of text in an old browser to get the latest spreadsheet on where all the loaded tanks are currently stationed.
>>284766>Even that's kinda worrying. Even in large countries it should be feasible to give the military their own form of intranet disconnected physically from the greater internet entirely, even running a special protocol that consumer computers can't figure out. It could still even be wireless through satellites for foreign operation access. If gaining access to the army's systems is just a VPN away then maybe it's only a matter of spoofing a line of text in an old browser to get the latest spreadsheet on where all the loaded tanks are currently stationed.
it might be that way for them. the system is duplicated so that i can mess with it on the development version. and every 2 weeks or so, the changes are updated to the official server. it has a separate database and i can't just make a commit and update it
i'm not able to access it at all
but i don't really know all about it… because i don't need to know that stuff. so they don't tell me. why would they? it would be a security hazard
and it's only 1 branch of the military. apparently each branch has a totally different system so that if one gets compromised then the other ones don't fall
are you in the US? salaries are really high there for a lot of CS positions but more normal in non US countries
yeah i live in the US
You can definitely be earning more if you have that much experience
I make 45k and this is my first job
yuppies get out
What kind of salary can I reasonably expect to have as a wizard? I am a data science major, I know the languages and am good with math, but I’m not naive know it doesn’t matter if you are good at your job, what matters is knowing the right people. Since I am a wizard I know no one and everyone walks over me and treats me like dogshit. I had someone in my family graduate and get a 200k+/yr job, but I know no one would give me something like that and my future probably entails working like a dog for no pay.
having a degree by itself is literally worthless
It's usually important to consider location in any job.
It's actually pretty easy to get a good basis of comparison for where the division between lower- and upper- middle class lies in a given location, because that will be the salary a police officer can expect. It's also pretty easy to identify police officer wages, as there are a lot of resources and records pertaining to public salaries.
So:https://govsalaries.com/salaries/CA/city-of-san-jose?year=2018>Police Sergeant>Raul Martinez in 2018 was employed in City Of San Jose and had annual salary of $318,763 according to public records.
See if you can find a single cop who was paid less than 6 figures in all of San Jose.
Given this as the dividing line between sections of the middle class, I estimate that "coders" are equivalent to 19th century meatpackers, and "software engineers" are equivalent to 19th century semiskilled tradesmen in terms of their class functionality and economic relations to capital. It may be that in your personal state your wages are equal to or greater than those of policemen, in which case you're probably doing better than the "fake" wages of Silicon Valley codemonkeys.
Probably 35-50k starting, and then it's up to you how hard you want to push to increase it.
At least for me, I had to shit work for shit pay for like a year. Like you say, I only ever got to where I am now by knowing people. But even though I'm not great at socializing or anything, coworkers will take notice if you do good work and will probably recommend you if they get a better job that is hiring. Plus, the more you build your resume/career or whatever you want to call it, the more likely places are to pick you up without a direct recommendation.
I went internship+2 part time jobs totaling less than 25k > 45k starting > ~60k 2 years in at my current place with no extra effort outside of normal job duties.
I also was a dropout and only completed an associate's, so you might not have as slim pickings in the beginning, and maybe they'll start you higher too.
Most of those techie jobs are in HCOL areas, so it skews the average a lot.>>284976
quick google said the income for a police officer is between 10k lower or equal to my income
are there not levels of coding?
sorry to say, op but 45k for an engineer is horribly low. what kind of work do you do?
>$45,000/yr before taxes
I make that doing unskilled jobs/labor.
Unironically, get out of defense and get into the real private sector. Like any of the big names (Facebook Amazon Microsoft) or smaller name outfits (Crowdstrike, Square, Airbnb, Yelp, IBM, etc…) Defence contracts pay devs pennies so that the big guy at the top with all the pork barrel connections can afford his $20 million mansion in Arlington VA. The same job (slinging JS code) at a typical private sector company would pay 2x at least.
t. 250k doing js at a mid-tier public company
>>291347>wizards who make a quarter of a million dollars a year
How many presentations and meetings do you have a week? Back to reddit, normalfag.
No presentations, two mandatory meetings over Zoom for giving updates every week, cameras off. I get most of my work through Jira tickets and I tell my manager that I am happy to push through already-defined work, have no desire to drive big projects or talk to people.
Basically my throughput in tickets is 3x higher than any of the other devs on my team, through sheer autism so they have no choice to keep me around, or else they hire three guys and spend 200k extra in the overhead (have to pay for 3 employees benefits rather than one, etc).
There are three kinds of lies…