Are here any self-taught software developers and if yes, where are you from?

SEOling

BANNED
Joined
Oct 30, 2023
Messages
72
Reaction score
14
I am thinking about getting a degree in cs next year, but I am not sure about it yet, since so far I am self-taught
 
It really depends on a few things.

- Are you looking to work remote? In person?
- What does your portfolio look like?
- What skills do you possess and what languages are you proficient in?
- Can you do databasing as well? Networking?


One of the focal points of programming/software dev jobs is your resume.

If you're not confident in building your skillset as self taught, perhaps a degree will help.

I can tell you that a degree does put your application at the front of the line, so to speak (at least with the other people who possess an applicable degree).

Consider creating a fake job on a few job boards and then go over the resumes that you get & compare them to your own.
 
It really depends on what you will be working on, office jobs usually asked more than one programming language as self employe you could be like doing small jobs, projects and advice for projects.
My degree is for Data science basically analisys of data, reports, databases and statistics, unfortunately those areas are handle only by old people and by old I mean they have years doing the same, people with 10 or 15 years of experience I had no change so I moved to do some small jobs with networking not well pay but in high demand at least in my country but as suggestion do not focus only on one programming language you always need to know 5 or 6 not a joke that give you more chances over other people plus 2 or 3 databases oracle, sql or mysql so in total you must know 9 programing languges no kidding, companies want you to do planning, qa, programming, testing and implementation all by your self and paying nothing when you are doing the job of a team, this is not to discourage you but for you to see your options and adapt to your oportunities in your country as I did, not in the job I dream or related to my degree but happy with what I'm doingand continue learning.
 
I know how to code, but I would never get a job as a software engineer.

I just know how to write classes and methods.

Software engineering is way harder than this and I wouldn't try it these days. :D

Even front end is terribly complicated.

I look at coding job interviews and that's enough for me. :D Writing algorithms at speed that work on the first try is something I wouldn't attempt. You need to love thinking logically. I'm not that type of person.

There's a shitton of failure in tech. It attracts a lot of people cause of money but failure is sky high. You need real talent.
 
Wow, to me coding and making front end and back end now seems like writing some letter. I always forget software engineering is not 'normal' to most people, but still classes and methods are very usefull
Dunno about that. When I attempt coding challenges that are common at job interviews (see LeetCode), I simply get frustrated and quit.

Coding at home without strict requirements and deadlines is a productive way to spend your time and automate a lot of stuff. In other words, it's a very good skill for black hat people - the only reason I was eager to learn it.

In professional setting it's a team of 130 iq people figuring out how to make a bank app fail less. I wouldn't like to be the stupidest person in the room and try to solve something someone way more logical than me does. I would never get it done. :D

I don't care about their 100k lines algorithms and other black box crap that normal people would run away from. Don't get me involved.

do not focus only on one programming language you always need to know 5 or 6 not a joke that give you more chances over other people plus 2 or 3 databases oracle, sql or mysql so in total you must know 9 programing languges no kidding, companies want you to do planning, qa, programming, testing and implementation all by your self and paying nothing
True. Plus you need to prove you can complete hardest LeetCode questions. And then prepare to write 100k lines long algorithms. Think what AI is and datasets. Today it's normal stuff. I'm sweating just thinking about it.
 
Last edited:
Dunno about that. When I attempt coding challenges that are common at job interviews (see LeetCode), I simply get frustrated and quit.

Coding at home without strict requirements and deadlines is a productive way to spend your time and automate a lot of stuff. In other words, it's a very good skill for black hat people - the only reason I was eager to learn it.

In professional setting it's a team of 130 iq people figuring out how to make a bank app fail less. I wouldn't like to be the stupidest person in the room and try to solve something someone way more logical than me does. I would never get it done. :D

I don't care about their 100k lines algorithms and other black box crap that normal people would run away from. Don't get me involved.


True. Plus you need to prove you can complete hardest LeetCode questions. And then prepare to write 100k lines long algorithms. Think what AI is and datasets. Today it's normal stuff. I'm sweating just thinking about it.
The people that work these jobs are not 130 IQ avg. Average IQ in India is 76.
 
I have finished some courses as fe dev (react, js, ts), but then I have continued my path by myself, and also learned python, php, node and so on...What I can say, all that courses are good to start to get what is programming is, but they would not make you a professional, so you will need to teach yourself, and practice practice practice...Fortunately there are a lot of books, videos, so this days courses are not a must to grow as a programmer imho
 
I am thinking about getting a degree in cs next year
I'd argue to reconsider, computer science != coding jobs. You have to love the theory. I'm self-taught. There are gaps in my theory knowledge, but at the end of the day, can you solve problems and push features to customers. Who cares if you know what a stack or heap is?
Even front end is terribly complicated.
I despise modern frontend dev work. Needlessly complicated to build and maintain. Job security I guess.
 
Back
Top