Check out my other videos! - Tips for Building Software from Scratch - th-cam.com/video/-udOGq42dgA/w-d-xo.html - Learn HTML In 12 Minutes - th-cam.com/video/p-jjUvvLEM4/w-d-xo.html - Why I love Being A Software Engineer - th-cam.com/video/1oHUvs1BGyE/w-d-xo.html - Software Engineering: Being Healthy & Active - th-cam.com/video/85Dzu5fFFsc/w-d-xo.html - Communication as a Software Engineer - th-cam.com/video/O-1A3GjtDt8/w-d-xo.html - How I Would Become a Web Developer Through MEETUPS! - th-cam.com/video/sXTCXv-W9YM/w-d-xo.html - A Day In the Life of a Web Developer - th-cam.com/video/9GkSHrCBu4E/w-d-xo.html - High School DROPOUT to Software Engineer - th-cam.com/video/tuZ7_mJHBVE/w-d-xo.html - Become A Back End JUNIOR DEVELOPER QUICK! - th-cam.com/video/m_W13oEcQl8/w-d-xo.html - Become A Front End JUNIOR DEVELOPER QUICK! - th-cam.com/video/2vuhmGWDqek/w-d-xo.html - Become A Front End JUNIOR DEVELOPER QUICK - th-cam.com/video/2vuhmGWDqek/w-d-xo.html - How I Would Become a Web Developer in 6 months - th-cam.com/video/9qosgRkI23M/w-d-xo.html - Why YOU Should Become A Software Engineer! th-cam.com/video/TE85T3x3bp0/w-d-xo.html - Is Software Engineering Right for You? th-cam.com/video/Xh_5wv7C7pA/w-d-xo.html - Is Being a Developer Hard? th-cam.com/video/L5eaxOOtfGs/w-d-xo.html - Does the Programming Language Matter? th-cam.com/video/B7eD998bcMA/w-d-xo.html - The BIGGEST Programming Tip Ever! th-cam.com/video/-sXLcvBd-Qw/w-d-xo.html
During my junior days I would spend a week writing code, be pleased that it was working, and then have the seniors basically re-write it better in 10 mins during code review. Major hit to self confidence hahahaha
My first junior role was a train wreck lol. First few months were promising but a ton of red flags started showing up after. He isolated me from the rest of the team so I couldn’t ask for help or advice, my boss would disappear for a week or two leaving me in the dark, I’d get tasks out of my skill level, and when I did meet with my boss, instead of peer programming, he just spent most the day going to bars. I was so stressed out and by the end of the year of employment and he flat out told me I wasn’t good enough to be on his team lol. Thank fully I got my dream job shortly after and now I’m actually seeing real growth and having fun.
Sorry to hear that you went through such a crazy experience led by a manager that appeared to be an addict, but I'm super glad that you found your dream job in the end!! More content out soon!
Hey! Thank you so much for this video, I really needed to hear "just because you're stuck on something doesn't mean you're not capable!" I'm currently enrolled in a 16-week nano degree studying full-stack development. Will be looking for work nearer the time that finishes (in December). I'm loving this journey so far and while there is so much to learn and overcome, it is highly rewarding and a lot of fun! Thanks for your video again, and I'm going to consider freelance work to continue learning, build a portfolio and gain more experience.
I'm glad to hear this was helpful!! Your path towards a nano degree sounds great! Absolutely get into some freelance, network, and continue building your skills! More content soon! :)
I'm trying to become a Penetration tester one day but I want to be a software engineer first to get a good understanding of JavaScript. This video was so helpful! Your channel also has a cool vibe!
Hey! Sounds awesome! I’ve played around a little with pen testing myself; becoming a Software Engineer first sounds like a solid route! Glad to hear you found this video helpful! More content out very soon! :)
I'm currently learning full stack alongside chatgpt. While learning, I'm also panicking over the future interview and getting AWS certified for my linkedin(lol). I'm already getting in my head and nothing has happened yet! >_< This video was very comforting and reassuring though!
Sounds like you’re on the right track! Try not to get in your head too much if you can. You’ve got this! Thanks for the kind words. More content out very soon! :)
Look, I stumbled onto this video, and I think it's great. I have no recent experience working as a developer perse, but I do have experience as a data engineer and "computer programmer" early in my career using VBA, so this advice is invaluable. On the worrisome side, what I'm also hearing from you is "don't take any breaks"; "Keep pushing yourself"; by committing to lunch and learns, and not dilly-dallying (you said don't browse for news, or online games, etc). Breaks are essential, and I certainly don't want to engage full-heartedly in a career that offers no breaks. Could you address this point? I mean, Amazon has been actively recruiting me, but I'm worried about fully engaging with them because I hear they're kinda slavish in their approach. This is a legitimate concern for me, I've been burnt out, and have had serious health issues -- medical issues -- related to chronic stress. What would you say to that?
Hey Alexander! Great question! Yes, breaks are absolutely 100% essential. You shouldn’t work for a company that doesn’t offer a decent work / life balance in my opinion. Lunch and learns should be once a week (max), for around 30 minutes or so; otherwise take lunch for yourself, give yourself a break before and after work, exercise, and try to get good sleep. When I stated to push yourself, I meant it in terms of not remaining stagnant and continuing to grow throughout the months and years. You don’t want to have the same skills and mindset you did years prior. That also ties into the statement I made about not browsing news, and online games, etc. I made that statement in an effort to say, hey, put time towards developing your skills or getting more work done instead, because in the day itself it doesn’t matter, but if you do that day after day, and week after week, it accumulates fairly quickly and you may kick yourself saying “I wish I put more time towards developing my skills”, etc. In myself, when I did that it started to creep in as a bad habit, so I made it a hard and fast rule to get all of that out of the way before work starts; it may start off as “I’ll check this, and do that”, and then the next thing you know several unproductive hours have gone by. Every job is different, and nearly all are going to judge you based on results, and not micromanage what you’re doing every hour of the day, so don’t think for a second that this career as a whole “offers no breaks”, in fact, my last few jobs, and my current job have been quite the opposite! Sorry to hear about your health problems. Health is by far the most important thing you have, so be sure to be very mindful of your stress levels, work / life balance, diet, exercise, rest, and everything you probably already know. All of that being said, I hope you go for it! More content out soon! :)
Great video! Im starting a junior position soon and i wanted to ask what are the best way to show eagerness? I think i can show eagerness through these: - exceeding expectations even just a little bit(like delivering project with good principle a week early) - as mentioned, asking questions when stuck but make sure to do my own research first to show i did my best - staying on top of my tasks - being present daily with day 1 attitude - also mentioned, continous learning with T shaped focus. I dont even know if i will have time with personal projects lol but reading and learning are two things i plan to continue. I will also try my best manage my mental health. I watched your burnout video and it is also helpful. Thank you!
Hey! Great question! All of your listed points are solid; to add to it: - try and begin work 15 mins earlier than your scheduled time, and make it a habit. - when you have one on one’s, quarterly reviews, etc state to your manager that you strive to do a good job for them and the team, and ask them if there’s anything they think you can improve, etc. - exceeding expectations is always good, but as mentioned, don’t sacrifice your mental or physical health, or reach burnout by doing so. Software Engineering is a marathon, not a sprint. - regularly share what you’ve learned and are currently learning with your team - stay on top of communication. Check emails and slack (or whatever chat service you use) a few times daily. Sounds like you have the right mindset! Let me know your progress every now and then! :)
Wow! These are great! Just added them to my notes. Hope my fellow junior software engineers see these as well. And of course! I'll be on the lookout for your content as well. Thanks for sharing and your time.
Hey! I’m a junior mobile software engineer. I currently work remote out of Tampa Bay Area as a contractor for a pretty large company. I was wondering if you had any information regarding networking events or meetups in the area?
Hey! Awesome! Yup, join the local Tampa folks here by clicking "join us on Slack" - suncoast.io/ They post meetups within it, and it's also a good place to talk to other local devs! You should also check out meetup.com for local meetups that you're interested in. More content out very soon! :)
Dude i was scary as fuck in my first week as a technical support engineer. So i decided to to be proactive, eventually calling the attention of everyone which lead to managers from my managers deal with me.
Thank you! I would say building a small project for a friend, family member, or client that you can showcase during the interview process. If you do this, bring your laptop to the interview and walk them through what you’ve done. I did this very thing, and it worked out great! More content out very soon! :)
I was hired as intern in very small startup after getting interviewed for mern stack and dsa in 3 rounds to work on react native technology. They were so impressed by my problem solving skills that they replaced a selected person. But they removed me within less than 2 months saying low performance. I have suffered abuse by cofounder in this company from 1st week itself but i was resilient and progressed to learn new technology within 4 days unlike other interns were given 2 weeks who joined before me and no k.t session was provided. And most bitter experience is that am abused which left me with self doubt.Its been near to month am unable to recover fully from anxiety or self doubt in i.t industry. I see this bitter experience resulted in distorted view of i. t industry. Actually Its not bitter experience is disturbing me but my view about i.t industry is creating emotional disturbances in me. I felt to share to adjust my attitude by getting right view of i.t industry.
Hey! In a way they can be interchangeable.. you could say I'm a developer, programmer, or software engineer "loosely" in conversation, but if you want to get specific with it, then I'd say a programmer typically deals with programming specifically, not so much web, game, or app development, but perhaps within a context of programming robots to scrape the web, programming embedded systems, and even just using a programming language to do very specific things like parsing text files, working with numbers (think in banking), and a wide array of other tasks where you're solely only working with a programming language to perform tasks. There's a ton of different jobs like this where you need to use programming languages to whip different things into shape. At least this is my take, but it can be a huge topic of debate. Software Engineer (to me anyways), involves more planning, understanding business problems on a wider scale, and building oftware as a solution to these problems (web apps, mobile apps, games). Both Programmer and Software Engineers have quite a bit of overlap, so it's tough to figure out where to divide them, but that's how I define it from my perspective. Hope this helps!
Nice video, Cadams. Well done man Although I am starting now, which I would be titled as junior backend, I find it hard to acknowledge in this way, because as you said there is no really a time where one you stop being one. I just see as, I want to be a great software engineer, what can I do today to be better than yesterday? Who can I ask to help me with this feature after I have tried to it by myself? Also, we do not really want to connect, we say so, but we do not. At least with me it does happen. I cannot imagine where 4 ''junior software engineer'' would be if they would learn together for at least a year.
Hey Jack! Thanks! I did mention that I’ve come across people with the title of “Junior Software Engineer” that had the skill of a Senior, and “Senior Software Engineers” that have the skills of a Junior, simply because a lot of workplaces go by the number of years that you’ve worked, so it’s really important to keep up and hone your skills throughout the years. What can do you do today to be better than yesterday? Simply ensure that you’re constantly learning new things. Even if it’s just one small new thing every day, it adds up and has a snowball effect. Try and set goals for yourself and tackle each one by breaking them down and tackling them piece by piece. If you’re at a company or work amongst other devs gather their feedback and try and find areas they think you can improve and try and do so, otherwise if you freelance try and identify your own weak areas and improve them. Who can you ask? If you work for a company try and get feedback from colleagues. If you’re freelancing try and get feedback from any dev friends or mentors of yours, you can attend dev related meetups, and / or join slack or discord groups, etc too. Hope this helps! More content out soon! :)
@@cadamstech1658 I appreciate you taking the time to reply all of us who had replied. Thank you for your points. This definitely helps. Waiting for more videos. Good luck and enjoy the rest of your week.
Hey! Thanks for your comment! I wouldn't say AI is eliminating Jr Dev jobs, but rather is a tool that can actually HELP Junior Devs (when the time is right... learn the fundamentals well first). The key force that seems to be slowing down the Jr Dev based role openings is the mass layoffs that still continue to happen to this very day (late 2024). This leaves a large pool of more experienced devs (mid / sr) seeking jobs; simultaneously it seems that most companies (based on what I've seen), are seeking devs with more experience. I'm really curious as to why so many companies are slowing down on hiring juniors... I personally think it's because they're trying to get products out to the market quickly and don't want to spend the time and resources investing in getting juniors up to speed. THAT, and since there are so many mid / Sr devs on the market, companies now have a large pool of more experienced talent to choose from, which didn't seem to be the case a few years ago. I truly believe there will be far more openings for Juniors in the near future, though, and STRONGLY encourage anyone interested in programming to continue sticking to the path! I'll have a video out covering some of this soon!
Hey! Awesome video! I'm going the self taught route, college is too expensive. I'm pretty active with programming and uploading to github. Do you think there's a chance for me? I'm confident in JS, CSS, and HTML. I don't know how to stand out..maybe certifications? I've been networking but im pretty lost right now. It's definitely more pressure since i'm about to graduate Highschool and going the self taught route. Any advice? edit: I am also looking for a mentor but no luck :[
Hey! The self taught route is solid. That’s great that you’re confident with HTML, CSS, and JS! One way I think you can help yourself stand out is by building real projects for friends and family that you can showcase during the interview process! Networking is great! You definitely want to work on forming friendships with other devs in your area. Ask someone if they want to work on a project with you, etc. Maybe even try and compete in some hackathons! Doing all of these will help you progress towards your journey of landing a junior level role. Another thing is often times there’s hiring managers at these events keeping their eyes out for untapped talent. Hope this helps! More content out very soon! :)
I’m still looking for my first junior software developer job I’m about to take a Front-end engineer skill assessment do you have any ideas of what kinds of problems and questions are typically on those
@@cadamstech1658It’s a large startup company with 201-500 employees I found on wellfound formerly angel list and it said I should have expertise in HTML5,CSS3, and j query and it said proficiency in PHP/MYSQL and Ajax preferred along with experience with Wordpress,Magento, and Shopify being preferred
Oh wow! Interesting. Large startup sounds like an outlier. Usually startups are pretty small (I work at a 10 person startup for instance). That being said I’m not sure if they’ll drill you on topics dealing with algorithms in this case, so at least study up on the basics for the tech they use that you’ve listed and maybe gain some familiarity with big o notation imo. As a junior they shouldn’t expect you to be an expert at any of this tech. The best thing you can do is follow the tips I discussed in my “Interviewing as a junior dev” video. If they watch you do the challenges live then try your best to stay calm and focus on the task at hand (easier said than done, but try the best you can). If not, then make sure you take your time and do the best you can before submitting your work. Thank everyone and let them know you’re extremely interested in the position, that you can picture yourself working there with them, and that you love the mission of the startup. Hope this helps, and good luck! Let me know how it goes! More content soon! :)
@@cadamstech1658I don’t know if they’re a startup for a fact but they’re on wellfound and they said in the description passion to build a startup so I don’t know if they meant they work with startups as clients thank you for the information I’m going to look into that video
hi brother wanted to thank you for your advices. I am trying to get in the industry 27 years old now. focused on networking and managed to make some developer friends. One of them told me that their company will hire juniors for backend laravel this summer. at the moment i have strong foundation for css (vanilla css, sass, pure tailwind) and html. Initially i was aiming for front end but now i see an opportunity to get in bacend so.. ill take it. Im studing every day for 8 hours with a fulltime job, during the job and after it and before it. wanted to ask you will it be possible to learn javascript php and laravel in like 5-6 months to be a good junior? If you can advise anything to improve faster on this technologies please help. Thank you, subscribed At the moment i plan to focus on javascript maybe 2 months then 2 months php and 1 month laravel or maybe give each one 2 months.. afraid i could lose this oprtunity trying my best to learn faster😢 or should i give it more time?.. If you have any advises on what i should know as a junior for these 3 technologies please guide me in the right direction
Hey! Thanks for commenting! That sounds like a great opportunity! You’re on the right track! Yes, it’s definitely possible to get up to speed with the technologies that you’ve listed. I’ve written quite a bit of php & laravel over the years, and the best way by FAR is to build actual projects using it! Think of an interesting, but small, app idea that you might have, and BUILD, BUILD, BUILD! Then you’ll gain a lot of experience and confidence through it. It seems you have an interest in full stack, so I’d recommend building something that requires a front end and a back end. I think your first task should be a simple CRUD based app (create, read, update, and delete). Then move on to something a little more advanced. Start with building out a simple registration & login. Reach back and link me to it once you do! Hope this helps! :)
Hey! Thanks for your comment! Great question! Yes, but they seem to be much harder to obtain these days (in late 2024). I'm going to put out a new video with advice on how I'd try and break into the field really soon as it's still very much possible, but it involves gaining a little more experience and really putting yourself out there when networking. Keep an eye out for it! In the meantime, I'd do what I recommend in some of my other videos, especially when it comes to leveling up your skills via building projects for small clients (freelance), and networking. You REALLY need to show what you can do to potential employers and this is the best way to do it imo. Hope this helps! I'll have a video for this soon!
Hello @Cadamstech1658 I'm currently enrolled in a Full-Stack bootcamp and I'm currently in Sprint 9 which is more teaching about React libary. Im looking for a junior software engineering position but Im not sure were to start. I also just enrolled at WGU for computer science BS. I'm currently a freelance web developer on the side as well. This video help me alot. Thanks again
Hey! Thank you for your comment! Love that you're freelancing! This is a great place to start! While the title is not so much the case in 2024, I'd check out my "How to become a web developer in 6 months" video I created a while back. All of the key points remain the same, and freelancing in order to gain experience and showcase projects during the interview process is one of them! I'm working on an updated video that I'll put out very soon for today's day and age. Hope this helps!
Check out my other videos!
- Tips for Building Software from Scratch - th-cam.com/video/-udOGq42dgA/w-d-xo.html
- Learn HTML In 12 Minutes - th-cam.com/video/p-jjUvvLEM4/w-d-xo.html
- Why I love Being A Software Engineer - th-cam.com/video/1oHUvs1BGyE/w-d-xo.html
- Software Engineering: Being Healthy & Active - th-cam.com/video/85Dzu5fFFsc/w-d-xo.html
- Communication as a Software Engineer - th-cam.com/video/O-1A3GjtDt8/w-d-xo.html
- How I Would Become a Web Developer Through MEETUPS! - th-cam.com/video/sXTCXv-W9YM/w-d-xo.html
- A Day In the Life of a Web Developer - th-cam.com/video/9GkSHrCBu4E/w-d-xo.html
- High School DROPOUT to Software Engineer - th-cam.com/video/tuZ7_mJHBVE/w-d-xo.html
- Become A Back End JUNIOR DEVELOPER QUICK! - th-cam.com/video/m_W13oEcQl8/w-d-xo.html
- Become A Front End JUNIOR DEVELOPER QUICK! - th-cam.com/video/2vuhmGWDqek/w-d-xo.html
- Become A Front End JUNIOR DEVELOPER QUICK - th-cam.com/video/2vuhmGWDqek/w-d-xo.html
- How I Would Become a Web Developer in 6 months - th-cam.com/video/9qosgRkI23M/w-d-xo.html
- Why YOU Should Become A Software Engineer! th-cam.com/video/TE85T3x3bp0/w-d-xo.html
- Is Software Engineering Right for You? th-cam.com/video/Xh_5wv7C7pA/w-d-xo.html
- Is Being a Developer Hard? th-cam.com/video/L5eaxOOtfGs/w-d-xo.html
- Does the Programming Language Matter? th-cam.com/video/B7eD998bcMA/w-d-xo.html
- The BIGGEST Programming Tip Ever! th-cam.com/video/-sXLcvBd-Qw/w-d-xo.html
During my junior days I would spend a week writing code, be pleased that it was working, and then have the seniors basically re-write it better in 10 mins during code review. Major hit to self confidence hahahaha
It must have been nice hahahah...Thinking for yourself, that one day you would be able to do the same.
Haha! Sounds about right! Thanks for sharing! More content out very soon! :)
My first junior role was a train wreck lol. First few months were promising but a ton of red flags started showing up after. He isolated me from the rest of the team so I couldn’t ask for help or advice, my boss would disappear for a week or two leaving me in the dark, I’d get tasks out of my skill level, and when I did meet with my boss, instead of peer programming, he just spent most the day going to bars. I was so stressed out and by the end of the year of employment and he flat out told me I wasn’t good enough to be on his team lol. Thank fully I got my dream job shortly after and now I’m actually seeing real growth and having fun.
Sorry to hear that you went through such a crazy experience led by a manager that appeared to be an addict, but I'm super glad that you found your dream job in the end!!
More content out soon!
@@cadamstech1658 it was a great learning experience so I have no regrets
This is some SOLID advice! Thank you very much, 1 week junior here 😭.
Thank you very much! You’ve got this! Keep on the path! More content out very soon! :)
Hey I'm just curious but how did you learn to code and are you happy with the program you chose?
"The person that hired you, knows that you're capable of doing the job"
That's key. 👔
Absolutely! :)
Hey! Thank you so much for this video, I really needed to hear "just because you're stuck on something doesn't mean you're not capable!"
I'm currently enrolled in a 16-week nano degree studying full-stack development. Will be looking for work nearer the time that finishes (in December). I'm loving this journey so far and while there is so much to learn and overcome, it is highly rewarding and a lot of fun! Thanks for your video again, and I'm going to consider freelance work to continue learning, build a portfolio and gain more experience.
I'm glad to hear this was helpful!! Your path towards a nano degree sounds great!
Absolutely get into some freelance, network, and continue building your skills!
More content soon! :)
I work in a non (ish) technical role in tech and currently looking to pivot to be a software engineer. Thanks for the cool content !!
Sounds great! Thank you!
More content out soon! :)
I'm trying to become a Penetration tester one day but I want to be a software engineer first to get a good understanding of JavaScript. This video was so helpful! Your channel also has a cool vibe!
Hey! Sounds awesome! I’ve played around a little with pen testing myself; becoming a Software Engineer first sounds like a solid route!
Glad to hear you found this video helpful! More content out very soon! :)
Same here bro, best of luck!
I'm currently learning full stack alongside chatgpt. While learning, I'm also panicking over the future interview and getting AWS certified for my linkedin(lol). I'm already getting in my head and nothing has happened yet! >_< This video was very comforting and reassuring though!
Sounds like you’re on the right track! Try not to get in your head too much if you can. You’ve got this!
Thanks for the kind words. More content out very soon! :)
Look, I stumbled onto this video, and I think it's great. I have no recent experience working as a developer perse, but I do have experience as a data engineer and "computer programmer" early in my career using VBA, so this advice is invaluable.
On the worrisome side, what I'm also hearing from you is "don't take any breaks"; "Keep pushing yourself"; by committing to lunch and learns, and not dilly-dallying (you said don't browse for news, or online games, etc). Breaks are essential, and I certainly don't want to engage full-heartedly in a career that offers no breaks.
Could you address this point? I mean, Amazon has been actively recruiting me, but I'm worried about fully engaging with them because I hear they're kinda slavish in their approach. This is a legitimate concern for me, I've been burnt out, and have had serious health issues -- medical issues -- related to chronic stress. What would you say to that?
Hey Alexander!
Great question!
Yes, breaks are absolutely 100% essential. You shouldn’t work for a company that doesn’t offer a decent work / life balance in my opinion. Lunch and learns should be once a week (max), for around 30 minutes or so; otherwise take lunch for yourself, give yourself a break before and after work, exercise, and try to get good sleep.
When I stated to push yourself, I meant it in terms of not remaining stagnant and continuing to grow throughout the months and years. You don’t want to have the same skills and mindset you did years prior. That also ties into the statement I made about not browsing news, and online games, etc. I made that statement in an effort to say, hey, put time towards developing your skills or getting more work done instead, because in the day itself it doesn’t matter, but if you do that day after day, and week after week, it accumulates fairly quickly and you may kick yourself saying “I wish I put more time towards developing my skills”, etc. In myself, when I did that it started to creep in as a bad habit, so I made it a hard and fast rule to get all of that out of the way before work starts; it may start off as “I’ll check this, and do that”, and then the next thing you know several unproductive hours have gone by.
Every job is different, and nearly all are going to judge you based on results, and not micromanage what you’re doing every hour of the day, so don’t think for a second that this career as a whole “offers no breaks”, in fact, my last few jobs, and my current job have been quite the opposite!
Sorry to hear about your health problems. Health is by far the most important thing you have, so be sure to be very mindful of your stress levels, work / life balance, diet, exercise, rest, and everything you probably already know.
All of that being said, I hope you go for it!
More content out soon! :)
@@cadamstech1658 This was something that brought up several questions for me too, thanks for answering in detail!
No problem! :)
Thank you for sharing all these info, it was really up lifting and helpful I wish you get 1M cause you real and keep it that way.
Thank you very much! :)
This is great actionale advice! I'm currently applying for junior roles having completed a coding bootcamp in April 2023.
Thank you very much!
That’s great! Good luck landing your first role!
More content out very soon! :)
you made me feel comfortable , thnx man
Awww, anytime! :)
Great video! Im starting a junior position soon and i wanted to ask what are the best way to show eagerness?
I think i can show eagerness through these:
- exceeding expectations even just a little bit(like delivering project with good principle a week early)
- as mentioned, asking questions when stuck but make sure to do my own research first to show i did my best
- staying on top of my tasks
- being present daily with day 1 attitude
- also mentioned, continous learning with T shaped focus.
I dont even know if i will have time with personal projects lol but reading and learning are two things i plan to continue. I will also try my best manage my mental health. I watched your burnout video and it is also helpful. Thank you!
Hey! Great question!
All of your listed points are solid; to add to it:
- try and begin work 15 mins earlier than your scheduled time, and make it a habit.
- when you have one on one’s, quarterly reviews, etc state to your manager that you strive to do a good job for them and the team, and ask them if there’s anything they think you can improve, etc.
- exceeding expectations is always good, but as mentioned, don’t sacrifice your mental or physical health, or reach burnout by doing so. Software Engineering is a marathon, not a sprint.
- regularly share what you’ve learned and are currently learning with your team
- stay on top of communication. Check emails and slack (or whatever chat service you use) a few times daily.
Sounds like you have the right mindset! Let me know your progress every now and then! :)
Wow! These are great! Just added them to my notes. Hope my fellow junior software engineers see these as well.
And of course! I'll be on the lookout for your content as well. Thanks for sharing and your time.
Thanks! I’m glad that you found it helpful! :)
Great video Chris!!!
Thank you very much!
More content out very soon! :)
securing a very first position doesn’t mean you can stop learning as well
@tamadekk9461 Nailed it!
Hey! I’m a junior mobile software engineer. I currently work remote out of Tampa Bay Area as a contractor for a pretty large company. I was wondering if you had any information regarding networking events or meetups in the area?
Hey! Awesome!
Yup, join the local Tampa folks here by clicking "join us on Slack" - suncoast.io/
They post meetups within it, and it's also a good place to talk to other local devs!
You should also check out meetup.com for local meetups that you're interested in.
More content out very soon! :)
Very positive and motivating video, my friend.
Thank you very much!
More content out very soon! :)
Looking forward to it! It is definitely what I need right now!
Dude i was scary as fuck in my first week as a technical support engineer. So i decided to to be proactive, eventually calling the attention of everyone which lead to managers from my managers deal with me.
Haha! I feel you!
More content out very soon! :)
You should definitely create a custom mustache generator app million dollar brand
Haha! 😀
Great vid! In today's market, how would you stand out if you just grad looking for entry lvl/junior roles?
Thank you!
I would say building a small project for a friend, family member, or client that you can showcase during the interview process. If you do this, bring your laptop to the interview and walk them through what you’ve done. I did this very thing, and it worked out great!
More content out very soon! :)
I was hired as intern in very small startup after getting interviewed for mern stack and dsa in 3 rounds to work on react native technology.
They were so impressed by my problem solving skills that they replaced a selected person.
But they removed me within less than 2 months saying low performance.
I have suffered abuse by cofounder in this company from 1st week itself but i was resilient and progressed to learn new technology within 4 days unlike other interns were given 2 weeks who joined before me and no k.t session was provided.
And most bitter experience is that am abused which left me with self doubt.Its been near to month am unable to recover fully from anxiety or self doubt in i.t industry.
I see this bitter experience resulted in distorted view of i. t industry.
Actually Its not bitter experience is disturbing me but my view about i.t industry is creating emotional disturbances in me.
I felt to share to adjust my attitude by getting right view of i.t industry.
Sheesh! That sounds rough!
Is there any way you can work for yourself as freelance? This way, you make the rules. :)
Thank you!
Anytime! More content soon! :)
Hi thanks this helped me a lot, thank you. Please can I know the difference between the job of a programmer and the job of a software engineer
Hey! In a way they can be interchangeable.. you could say I'm a developer, programmer, or software engineer "loosely" in conversation, but if you want to get specific with it, then I'd say a programmer typically deals with programming specifically, not so much web, game, or app development, but perhaps within a context of programming robots to scrape the web, programming embedded systems, and even just using a programming language to do very specific things like parsing text files, working with numbers (think in banking), and a wide array of other tasks where you're solely only working with a programming language to perform tasks. There's a ton of different jobs like this where you need to use programming languages to whip different things into shape. At least this is my take, but it can be a huge topic of debate.
Software Engineer (to me anyways), involves more planning, understanding business problems on a wider scale, and building oftware as a solution to these problems (web apps, mobile apps, games). Both Programmer and Software Engineers have quite a bit of overlap, so it's tough to figure out where to divide them, but that's how I define it from my perspective.
Hope this helps!
@@cadamstech1658 wow, once again thanks a lot, this is really helpful ❤️
Nice video, Cadams. Well done man
Although I am starting now, which I would be titled as junior backend, I find it hard to acknowledge in this way, because as you said there is no really a time where one you stop being one. I just see as, I want to be a great software engineer, what can I do today to be better than yesterday? Who can I ask to help me with this feature after I have tried to it by myself? Also, we do not really want to connect, we say so, but we do not. At least with me it does happen. I cannot imagine where 4 ''junior software engineer'' would be if they would learn together for at least a year.
Hey Jack!
Thanks! I did mention that I’ve come across people with the title of “Junior Software Engineer” that had the skill of a Senior, and “Senior Software Engineers” that have the skills of a Junior, simply because a lot of workplaces go by the number of years that you’ve worked, so it’s really important to keep up and hone your skills throughout the years.
What can do you do today to be better than yesterday? Simply ensure that you’re constantly learning new things. Even if it’s just one small new thing every day, it adds up and has a snowball effect. Try and set goals for yourself and tackle each one by breaking them down and tackling them piece by piece.
If you’re at a company or work amongst other devs gather their feedback and try and find areas they think you can improve and try and do so, otherwise if you freelance try and identify your own weak areas and improve them.
Who can you ask? If you work for a company try and get feedback from colleagues. If you’re freelancing try and get feedback from any dev friends or mentors of yours, you can attend dev related meetups, and / or join slack or discord groups, etc too.
Hope this helps! More content out soon! :)
@@cadamstech1658 I appreciate you taking the time to reply all of us who had replied.
Thank you for your points. This definitely helps. Waiting for more videos. Good luck and enjoy the rest of your week.
Do you feel AI is eliminating Jr Developers? I hear rumors but I don’t see it
No not yet. maybe in 5-10 years? Still need people to code AI and maintain it so no worries if you want to be a programmer.
Hey! Thanks for your comment!
I wouldn't say AI is eliminating Jr Dev jobs, but rather is a tool that can actually HELP Junior Devs (when the time is right... learn the fundamentals well first).
The key force that seems to be slowing down the Jr Dev based role openings is the mass layoffs that still continue to happen to this very day (late 2024). This leaves a large pool of more experienced devs (mid / sr) seeking jobs; simultaneously it seems that most companies (based on what I've seen), are seeking devs with more experience. I'm really curious as to why so many companies are slowing down on hiring juniors... I personally think it's because they're trying to get products out to the market quickly and don't want to spend the time and resources investing in getting juniors up to speed. THAT, and since there are so many mid / Sr devs on the market, companies now have a large pool of more experienced talent to choose from, which didn't seem to be the case a few years ago.
I truly believe there will be far more openings for Juniors in the near future, though, and STRONGLY encourage anyone interested in programming to continue sticking to the path!
I'll have a video out covering some of this soon!
Hey! Awesome video! I'm going the self taught route, college is too expensive. I'm pretty active with programming and uploading to github. Do you think there's a chance for me? I'm confident in JS, CSS, and HTML. I don't know how to stand out..maybe certifications? I've been networking but im pretty lost right now. It's definitely more pressure since i'm about to graduate Highschool and going the self taught route. Any advice?
edit: I am also looking for a mentor but no luck :[
Hey! The self taught route is solid. That’s great that you’re confident with HTML, CSS, and JS!
One way I think you can help yourself stand out is by building real projects for friends and family that you can showcase during the interview process!
Networking is great! You definitely want to work on forming friendships with other devs in your area. Ask someone if they want to work on a project with you, etc. Maybe even try and compete in some hackathons! Doing all of these will help you progress towards your journey of landing a junior level role. Another thing is often times there’s hiring managers at these events keeping their eyes out for untapped talent.
Hope this helps! More content out very soon! :)
Hey, I have few questions about web development. Can we connect of google meet? I am struggling with web development.
Hi! I can talk via my Instagram or FB linked in bio.
More content out very soon! Thanks! :)
@@cadamstech1658 how about twitter?
I am interested
Love it!
I’m still looking for my first junior software developer job I’m about to take a Front-end engineer skill assessment do you have any ideas of what kinds of problems and questions are typically on those
Awesome! It all depends, is it for a startup, small, or large company?
What’s the tech stack? Example: is it react & typescript?
@@cadamstech1658It’s a large startup company with 201-500 employees I found on wellfound formerly angel list and it said I should have expertise in HTML5,CSS3, and j query and it said proficiency in PHP/MYSQL and Ajax preferred along with experience with Wordpress,Magento, and Shopify being preferred
Oh wow! Interesting. Large startup sounds like an outlier. Usually startups are pretty small (I work at a 10 person startup for instance).
That being said I’m not sure if they’ll drill you on topics dealing with algorithms in this case, so at least study up on the basics for the tech they use that you’ve listed and maybe gain some familiarity with big o notation imo.
As a junior they shouldn’t expect you to be an expert at any of this tech. The best thing you can do is follow the tips I discussed in my “Interviewing as a junior dev” video. If they watch you do the challenges live then try your best to stay calm and focus on the task at hand (easier said than done, but try the best you can). If not, then make sure you take your time and do the best you can before submitting your work. Thank everyone and let them know you’re extremely interested in the position, that you can picture yourself working there with them, and that you love the mission of the startup.
Hope this helps, and good luck! Let me know how it goes!
More content soon! :)
@@cadamstech1658I don’t know if they’re a startup for a fact but they’re on wellfound and they said in the description passion to build a startup so I don’t know if they meant they work with startups as clients thank you for the information I’m going to look into that video
do you have any intern opening in your organization for the role of software engineer??Please let me know...
Sorry, we do not. :/
Thanks for watching! More content out soon! :)
hi brother
wanted to thank you for your advices.
I am trying to get in the industry 27 years old now.
focused on networking and managed to make some developer friends.
One of them told me that their company will hire juniors for backend laravel this summer.
at the moment i have strong foundation for css (vanilla css, sass, pure tailwind) and html. Initially i was aiming for front end but now i see an opportunity to get in bacend so.. ill take it.
Im studing every day for 8 hours with a fulltime job, during the job and after it and before it.
wanted to ask you will it be possible to learn javascript php and laravel in like 5-6 months to be a good junior?
If you can advise anything to improve faster on this technologies please help.
Thank you, subscribed
At the moment i plan to focus on javascript maybe 2 months then 2 months php and 1 month laravel
or maybe give each one 2 months.. afraid i could lose this oprtunity trying my best to learn faster😢
or should i give it more time?..
If you have any advises on what i should know as a junior for these 3 technologies please guide me in the right direction
Hey! Thanks for commenting!
That sounds like a great opportunity! You’re on the right track! Yes, it’s definitely possible to get up to speed with the technologies that you’ve listed. I’ve written quite a bit of php & laravel over the years, and the best way by FAR is to build actual projects using it!
Think of an interesting, but small, app idea that you might have, and BUILD, BUILD, BUILD!
Then you’ll gain a lot of experience and confidence through it. It seems you have an interest in full stack, so I’d recommend building something that requires a front end and a back end. I think your first task should be a simple CRUD based app (create, read, update, and delete). Then move on to something a little more advanced.
Start with building out a simple registration & login.
Reach back and link me to it once you do!
Hope this helps! :)
Hi bro,
It may sound cringe but I would like to by your side to see this development and help where I can with whatever I can.
Do these jobs even exist anymore?
Yes, many of them. Just very hard to get
Hey! Thanks for your comment!
Great question! Yes, but they seem to be much harder to obtain these days (in late 2024).
I'm going to put out a new video with advice on how I'd try and break into the field really soon as it's still very much possible, but it involves gaining a little more experience and really putting yourself out there when networking. Keep an eye out for it!
In the meantime, I'd do what I recommend in some of my other videos, especially when it comes to leveling up your skills via building projects for small clients (freelance), and networking. You REALLY need to show what you can do to potential employers and this is the best way to do it imo.
Hope this helps! I'll have a video for this soon!
is frontend development dead or what?
@@juanamuom2125 No, FAR from it. I write front end and back end code every day at work. Why do you think that?
Exactly. Are they hiring juniors?
Hello @Cadamstech1658 I'm currently enrolled in a Full-Stack bootcamp and I'm currently in Sprint 9 which is more teaching about React libary. Im looking for a junior software engineering position but Im not sure were to start. I also just enrolled at WGU for computer science BS. I'm currently a freelance web developer on the side as well. This video help me alot. Thanks again
Hey! Thank you for your comment!
Love that you're freelancing! This is a great place to start!
While the title is not so much the case in 2024, I'd check out my "How to become a web developer in 6 months" video I created a while back. All of the key points remain the same, and freelancing in order to gain experience and showcase projects during the interview process is one of them!
I'm working on an updated video that I'll put out very soon for today's day and age.
Hope this helps!