Been programming since I was 14

>been programming since I was 14
>learned a bunch of cool things via Google, internet forums, etc.
>made hacks for PC games, spam bots, phishing tools, viruses, keygens, etc.
>went to Uni for computer science
>everything is so API'd or "add this library" that a 9 year old could program
>first project was to make a calculator
>easiest thing to do took me 5 minutes
>but nope we need a library to make it easier
>making GUI's is kind of hard so here's another library were going to learn
>learn nothing hard or interesting
>calculators, personal finance portfolio tool, simple video game, boring project 14, make something neet for exam some retard got an A for writing an ugly web browser that didn't even had ad block or anything useful
>get bored and start slacking off, graduating with 3.2 GPA
>get job pretty quickly
>same boring API shit maintaining monitoring software for video surveillance company
>all I do is get paid $60K to "fix bugs" by inputting variables into updated methods already made for me

Well this is disappointing. I'm 23 and completely fed up with being surrounded by sub 100 IQ normies that think they are genius programmers because they know how to insert API's and libraries then fill in the blanks. How do I get a job at these companies that build API's and libraries without having years of experience?

>insert API's
an interface is not something that you insert; its something that you interact with

>i was a script kiddie and now i'm mad bc all it got me was a job maintaining others' code
Shouldnt have set yourself up for failure buddy

>i'm so smart and gifted everyone else is STUPID the reason i got shit grades was because school was BORING and didn't challenge me enough now i'm at a shit job because everyone ELSE is an IDIOT

Wow. You have that much experience and only make 60k? You need to switch jobs more often, I'm making around 130k(before taxes) and I work remotely so I don't have a high cost of living. I only have 2 years of actual work experience.

As for your original point, most software jobs are soul crushingly boring including mine. You either stick it out because it pays a shitton, or you find a field that can be more intellectually stimulating(Think Game Engine Development, Embedded Software, Financial Tech). The downside of the more interesting parts of software are they usually require a shitload of hours and they sometimes dont even pay as much as web dev.

That's pretty much the dilemma I'm in myself. Quit and get more rewarding but harder work, or stick around in my cushy job I have now.

Let me guess
White, middle class, single Mom

>normies are the ones with sub intelligence
OP I have bad news for you

Go make some games.

Make the next "Minecraft" and you will be rich

source?

What is abstraction, the post

Maybe you just went to a shit uni

Build some shit on your own. Also, try a lateral move in your current org to a more technical dev team. Sucks but you have to show something you've built to get out of low level shit.

Who the fuck is paying you $130k with two years of experience? That'd be a lot even if you lived in San Francisco. I make the same, remote for an SF company, have pretty senior role and 12 years of experience.

Sounds sweet, I'm getting underpaid to invent an AI for designing REDACTED and I barely know what I'm doing on the programming side of things.

Fucking hell, all the programming bullshit like managing and setting up simulations is really a drag

Smart companies test your skills before they hire you, apply for those.

What would not setting up for failure entail he obviously went to university and had the experience to do well

at least you got a job kid, i could do all that but couldn't get a job due to my NEET ways and massive blank in work history.

What everyone else is saying.

Make your own damn product and sell it if you think you're hot shit.

Why don't you contribute on projects like Linux distro or something, if you're so good. you'll get noticed

you forgot the black bull

...

The pic was calling me
I am 25 with 85 IQ no job
But like bro i understand your story T.T

Bitbuck , github
Make your rep online

>sub 100 IQ normies that think they are genius programmers because they know how to insert API's and libraries then fill in the blanks

Honestly, that's what 90% of actual programming *work* boils down to. Specific domain knowledge.

Say you get hired on at a new company. Maybe you're a genius at algorithms and graph theory. You're still useless until you understand the existing codebase sufficiently well to fix bugs and integrate new features.

You can be a brilliant programmer, but if you don't know how to use LibraryX on PlatformY, you're not going to create any value for your employer.

Go try to get hired at a place like Google. 90% chance you'll still end up fixing bugs, but you might have some opportunity to create novel algorithms working on large data sets.

he picked a profession were he has to maintain code for others until he is deemed worth enough to write code. he could have jumped right into writing code if he contributed to FOSS projects or started his own

>he picked a profession were he has to maintain code for others until he is deemed worth enough to write code. he could have jumped right into writing code if he contributed to FOSS projects or started his own

This thread (and board) is full of people who don't have any industry experience.

You spend very little time writing "greenfield" code. You spend most time debugging existing code, and some time implementing new features.

why do programmers come up with the stupidest names for everything like "bluesky" and "greenfield"

we already have words for these retarded words

it is exactly like any other profession maybe there is no getting away from it

What kind of shit uni did you go to?
We couldn't use any libraries other than the built-in ones and even then we weren't allowed to use some of those for some courses

get your work to pay for your master's degree.

BTW you get out of college what you put into it.

I learned almost nothing from my classes, but I did learn a lot while at school because I intentionally gave myself harder projects.

Keep looking dude, I didn't do all that cool shit you did but still managed to always land interesting jobs working on products for large companies

it's not over yet...

think of something to create and do it in your free time

on youtube the guy who runs the channel tesla500 made 1 mil+ in a couple years by making a highspeed camera

This is probably all a lie

No that's Sup Forums in general
>Tfw Paki, middle class, single mom

You're intellectually on par with your colleagues at work. Stay where you are.

Fuck off moot

>This thread (and board) is full of people who don't have any industry experience.

and apparently you're one of those too.

you obviously don't know what they teach in a CS degree
low quality b8

Building APIs isn't fun or entertaining as well, thinking of career change to something completly different, any recommendations? Don't care if I don't get paid as much.

Source: Work for a big company rewriting one of their APIs

What shit tier community college did you go to?

>skills
>implying OP has any

>60k
cuck

are you me?

say you went to rehab

worked for me

>made viruses
>isn't working as a security consultant
>isn't making viruses that would illegally make more money than working as a consultant
>not even working at an IT security company
>CS degree, but shitty, non-programming work

Sounds like you're a liar, have no fucking idea what you're doing and you're a shitty programmer.

create a crappy game like i did (trumpwallsimulator2017) in unity, its super easy, sell it on itchio and sit back and relax and work on fun stuff instead of implements api-template

I am working in BCPL at the moment, that's pretty interesting, been in the Job 10 months straight in as a developer, already took on dev ops role, quickly shot to probably the second/third most knowledgeable and capable behind someone who has been there 8 years and another that has been there for almost 22 years in our team (of around 10 devs) and trying to move up in the company.

I am only 23 too and if it is not possible for me to be in a more lead role by lets say, the 2/3 year mark. I will be outskie. (I don't have the 'commercial' experience required to walk straight into a higher position).

>work as a research assistant, get to do pretty much whatever i want
>have portfolio from gui development to machine learning and solvers for NP-problems
>several languages
>will be able to do pretty much any intermediate job except for embedded
Its your own fault that you are such a failure, if you just do the bare minimum at university and at your own free time, of course companies will think you are only qualified to do pajeet jobs.

>implying you arent the sub 100 IQ normie for having made such a poor decision in your life

You sound like you're full of shit.
Give us your github or something.

>subpar coding is boring
>'monitoring software for video surveillance company'
is whistleblowing boring for you too OP