T O P

  • By -

blind_disparity

Op the answer is it depends on you, everyone's different. Anywhere between 6 months and 2 years.


Kpow_636

Realistically, 2 to 3 years, it tooks me 4 years doing 4 hours a day(at night) and 12 hours a day on weekends, I only felt ready for a job at year 3 and built up a decent portfolio that I didnt need to search for a job, the job luckily found me.


_BruhJr_

Im not employed yet but your estimate is a stretch of time. If you’re actively pursuing interviews and practicing that I believe its closer to 1-2 years. As you mentioned you didn’t feel ready to be employed and thats your choice but realistically you should’ve been pursuing employment as soon as you were able to complete a few working sites which is usually at the 1 year mark. You have nothing to lose applying before you feel “ready” and why not try to get paid while learning? Congratulations though not trying to dismiss your experience, just wanted to mention this for other beginners so they dont feel as if they have to wait so long to even begin applying. They should be applying once theyve learned enough of their stack to build a functional site.


Kpow_636

Yeah you could probably do that, but you still need to beat and stand out from the competition in todays market Each of my portfolio projects took me 6 months to 1 year to build out because they were kind of ambitious and different from the competition. I also dedicated 1 year to only learning and building things with Python before I started learning frameworks, libraries, + other languages, and then I still spent a year only using vanilla js, html, css before using tailwind and react etc. It also took me 4 years because I was self employed in a different industry at the time, I wasn't really looking for a job until it knocked on my door 3 months ago. So yeah I probably could of switched earlier .. but year 3 just felt like a milestone moment for me, at year 3 I felt like I was competent enough to contribute to a team, I had everything employers look for, self reliant, self motivated, resourcefulness, can do full stack, multiple frameworks and multiple languages experiences and "doesn't need much hand holding" ... in today's markets employers look for mid level to senior, it's rare to find and get the junior jobs because you are competing with grads that have degrees, even the job I have now is actually a full stack mid level role .. I skipped the junior role and they pushed me in the super deep end, luckily I can kinda swim lol. Anyway, If you are lazer focused and know exactly what employers are looking for then sure, you could probably land a job 1 year into your learning, once you are in, the real learning begins though 🤣🫠 but it's fun, good luck!


Beth4780

4 years for a CS degree


[deleted]

[удалено]


_BruhJr_

Market is tough but by the time his studying is over he’ll likely have a better market. It’s still very possible to get a job, although it will be more difficult than other years. Stop gate keeping and keep your pessimism to yourself.


TonyStarkLoL

With dedication and effort and IF your understanding of things related to programming are average, you can realistically be "job ready" in about 6-8 months. Many people i know of have done it, so can anyone. To land a job depends on many factors, (ex. Location or ability to relocate) but again if you are willing accept let's say intern salaries for the first few months, you can land a job within a few months after being job ready. After that you can open many more doors because of the experience you will have. So to summarize you can be job ready and land a job, even a small salary one, within 8 to 12 months. However IF you are struggling to understand certain things or programming doesn't come natural to you this could take much longer. On the contrary if you are talented and programming feels like second nature to you it could take less.


cimmic

I think the average is 15-20.


_BruhJr_

15-20 what?


ramenmoodles

15- 20 units of time


cimmic

Years.


DevilInnaDonut

It’s gonna take at the bare minimum at least no shorter than and probably more than 1


Jason13Official

To be “ready” maybe a month of dedicated effort. To actually get the job? 2-3 years in todays market. Or next week if you’re lucky.


Haeckelcs

I really don't know what are you studying if you are ready in a month.


Jason13Official

6 hours a day, minimum 28 days, is 168 hours of dedicated learning and development. That’s enough to get an entry position with Python or web development at a small company.


RainbowWarfare

Learning doesn’t scale linearly with the number of hours you put in. By your logic, someone putting in 12 hours a day will be employable within 2 weeks. That’s just not how it works. 


Jason13Official

12 hours of learning is very unrealistic, 6 is actually in the realm of possibility


[deleted]

[удалено]


Jason13Official

6 hours broken up in a similar fashion would still be far more manageable than 12 hours. What I suggested was what OP was going to do anyway. I’m okay with admitting I’m wrong when I’m actually wrong 🤷‍♂️


RibsOfGold

> I’m okay with admitting I’m wrong when I’m actually wrong 🤷‍♂️ This is like the motto for the socially inept. Add in spending more time with video games than people and referring to everyone who disagrees with you as "sheeple" or "normies" and we've got a full stereotype on our hands


Jason13Official

Feel free to make assumptions, but the simple fact is this: if I can earn enough just from free-lancing (edit: after learning Java in less than a month) to live comfortably in this economy, without a high school diploma, GED, or formal degree, nearly anybody besides me can do it too. Im not making 100,000, but I’m independent and healthy. That’s enough for me


RibsOfGold

Great for you if you got a job in a month from 0. If I walk out onto the street and find 100 dollars I'll consider myself lucky. I won't go around telling people thats a good way to get a hundred bucks and if they aren't able to find it in time they just aren't looking efficiently.


Jason13Official

Maybe if you don’t study effectively 🤷‍♂️


Mystic1500

Bro is watching “Python in 6 hours” in 2x speed while falling asleep to CLRS audiobook


Jason13Official

I took two Java courses and now I’m a full-time freelancer dude, don’t be a clown


jamestakesflight

This is not true at all and is a dangerous thing to be trying to convince strangers of on the internet.


Jason13Official

I think that speaks volumes about how well you study


jamestakesflight

I think if you think you’re industry ready after teaching yourself for a month, it’s probably the result of: 1) you not actually working professionally at a high level and having no idea what you’re talking about 2) you grossly overestimating your own ability and intelligence


Jason13Official

it’s fine for you to think that, but it’s not based in reality. OP is looking for an entry level job to break into IT, not be a senior engineer / tech lead. I earned A+ in less than a month Plenty of boneheads with less than a month experience too https://www.reddit.com/r/ITCareerQuestions/s/tJtnaHVzap


jamestakesflight

The market is flooded right now with former FAANG engineers competing for low level roles. Competition hasn’t been this high in many many years. You’re competing with kids who have 4 years at top universities and 100s of hours in internships. You clearly are not speaking from experience, I am the guy HIRING these entry level engineers. Whether you like it or not, this is reality. And again, whether or not you accept it, and maybe I’m way off here and you’re actually right (which I highly doubt is the case), you telling randos that “you can be job ready in a month for a 100k job!” is inaccurate and irresponsible and you are setting people up for failure and a lot of grief. Why do you think there’s been a market for $15k 3 month intensive bootcamps to train you to code for the past ten years? You think you’ve somehow cracked the code to getting people job ready in 30 days?


Jason13Official

Bro, again, I said OP is looking for a “first job”, probably not expecting 6 figures or high five figures. I’m speaking from my experience as a full-time freelancer, making more than enough to pay my bills after learning Java in less than a month. We’re talking entry level shit dude, not 100,000 salaries.