3 ms·
Entry-level jobs have become scarce. Someone fresh out of bootcamp, or fresh from self-studying with or without LLMs, will try to get one of those entry-level j
by gregjor 2y ago
Entry-level jobs have become scarce. Someone fresh out of bootcamp, or fresh from self-studying with or without LLMs, will try to get one of those entry-level jobs. You will compete with hundreds of thousands of people who have experience but got laid off, and people with CS or related degrees (more credible than bootcamps and self-study to most employers).
Bootcamps mainly focus on teaching a small set of specific skills - Ruby/Rails, JS/React, etc. A developer has to know at least one language and set of tools, but that's not sufficient to get a job, or work on real software projects. I think bootcamps gave the best value to experienced programmers looking to expand their toolbox, and to give newbies a chance to see if they can learn the skills at all. As a path to actual employment bootcamps never did all that well, and with the current job market you might just be throwing money away. Depends a lot on the person and the bootcamp, of course.
Anecdotally (I have 40+ years of professional programming experience, so a lot of anecdotal evidence) almost all serious programmers I've known mainly taught themselves, with lots of practice, and mentoring if they got lucky. Few employers offer real training, mentoring, or career development so you're mostly on your own. And even if you get good with several years of practice, persuading a potential employer that you can add value and work with a team will require good soft skills on your part, and a leap of faith on theirs.
- PaulHoule 2y agoMyself I started programming in BASIC on the PDP-8 and PDP-11 and Apple ][, then I got a TRS-80 Color Computer and picked up some assembly language and later got PASCAL and C compilers, I wound find C programs for CP/M in BYTE magazine and port them to Microware’s OS-9. I kept programming, studied physics at the undergrad and grad levels which involved a lot of computation. The WWW and Java happened when I was in school, it because the center of my work after school. Sometimes I can feel exhausted with Javascript churn but that background and experience has me confident I can understand anything new that comes along. In the last few years I’ve filled in the things that CS students learn such as parsers, compilers, etc.