What Would A Junior Developer Work On?

What Would A Junior Developer Work On?
If you're starting out in your new programming job, you might wonder as a Junior Developer, what could you expect to work on? What would you be typically doing as you come into an organization or a team? We'll be talking about that and more in today's video.
This video is brought to you by The Learn Programming Academy's C Programming For Beginners - Master the C Language course:
lpa.dev/KZreadC/y2
My name is Tim Buchalka and I have put together a series of videos which I call the "Programming Tip of the Day". And basically, each video goes through talking about some of the pitfalls and things that you'll need to overcome to succeed as a programmer, things like overcoming frustration and keeping yourself motivated.
In this series I will also answer common questions about choosing a programming language to learn, questions about your career path and things of that nature. Now there's a lot of other things as well that I'll cover in these videos and I'm also opening the lines for you to tell me what you want me to cover.
Now I've been a programmer for over 35 years so I think I'm really qualified to answer a lot of these questions. So if you do have a question, pop the question in the comments section of this video and I'll do my best to address that in a future video.
If you're ready to look at the next tip, click on the link below to get redirected to the playlist for all programming tips:
• Programming Tip of the...
If you're interested in coding specific programming videos, click on the link below to get redirected to the playlist for programming videos:
• Programming Tutorials
Consider subscribing by clicking on the Subscribe button right below the video.
Where to find out more about me:
My Video Courses
learnprogramming.academy/cour...
Twitter
/ timbuchalka
Facebook
/ tim.buchalka

Пікірлер: 125

  • @TheLearnProgrammingChannel
    @TheLearnProgrammingChannel4 жыл бұрын

    Watch Tim's Free Learn to Code Course on KZread! kzread.info/head/PLXtTjtWmQhg0N08o_oSaAantmQAu-1Xad

  • @Adam-kk7nw

    @Adam-kk7nw

    Жыл бұрын

    Hi I have questions sir, I'm learning c++ in college will it be hard find dev job as c++ Jr? Any advice or will it be easier be web developer Thanks

  • @Soul7aker
    @Soul7aker4 жыл бұрын

    First day tomorrow as a java developer at my dream company, 4 blocks from home and with a big paychek. It will be my first ever developer job, the nervs!!

  • @Soul7aker

    @Soul7aker

    4 жыл бұрын

    Well it's been 4 weeks. My experience First 2 weeks was learning the software they had (pretty big corporate software) learning about the IDE and the language too. 3rd week was looking to the screen of my team leader and watch him do some tickets, implementing a new option or a new screen to the software. Also during this week I had internal training on programming practices in a 1 on 1 with the professor, that was cool. 4th week was the same, because it was supposed that I had already the certificates to log to the main development environment, it is a virtual machine with all the software that I'm gonna be using, but didn't had the certificates yet, so I kept reading documentation and watched my team leader some more. Finished the programming practices training and started a corporate comunication training. At the end of the last day of the week I had all the certificates and I went down with my team leader to setup the environment and he already assigned a task for me for Monday. I'm gonna be doing data changes, implementing new screens to the application, and correcting data from the users in case they need it.

  • @krystof7059

    @krystof7059

    4 жыл бұрын

    @@Soul7aker thanks! I hope you will write some more info

  • @marlino8121

    @marlino8121

    4 жыл бұрын

    Gustavo Fernandez that’s awesome, wish u the best

  • @RameenFallschirmjager

    @RameenFallschirmjager

    4 жыл бұрын

    Continue day dreaming!

  • @Soul7aker

    @Soul7aker

    4 жыл бұрын

    ​@tvenus19 hi, no, I don't have a college degree of any sort, I do have lots of certificates on courses from java to web development (around 9 certificates) and I've always been self-taught I think that is the more important thing, because you have to find out every time what do you need to do and how, the answers on this case aren't in stackoverflow the language used in this company is a proprietary language, so the only source of info are you and the documentation, you can ask your team leader, but most of the time you will be investigating how the heck do you fix that thing.

  • @oli_action1256
    @oli_action12562 жыл бұрын

    It really depends on the company and what you applied for. I've had jobs where I literally wrote one line of code in a week ( using stack overflow ) and others where I spent about 12+ hours every day brainstorming, problem solving and then writing code. Same pay, different industry. Also, trust me when I say in 2021 the bar is set pretty high for Junior developers ;). Master one language, add a framework, a database and learn Git. Good Luck

  • @MuhammadJaved-bb4cx

    @MuhammadJaved-bb4cx

    2 жыл бұрын

    can you tell which kind of projects I can work on? I have just learned javascript basics.

  • @SilviuIT-tn3dn

    @SilviuIT-tn3dn

    Жыл бұрын

    thx @oli !

  • @christiancoder454
    @christiancoder4543 жыл бұрын

    First week: Getting familiar with company software. Week two: Working on a project with a language I have never learned. lol

  • @alecgarcia7245
    @alecgarcia72453 жыл бұрын

    It all started 4 years ago with your java course on Udemy! Thank you for sparking the fire! Wouldn't be where I am without Tim!

  • @jamesharris3109
    @jamesharris31093 жыл бұрын

    Thank you for posting this video. I very much appreciate it Tim

  • @ricardocalderon9823
    @ricardocalderon98233 жыл бұрын

    Thank you man Ive been studying your courses for the past year, I think its time to look for a job...

  • @Warpgatez
    @Warpgatez5 жыл бұрын

    Tim, thank you for this video! I have yet to find a video that straight up tackles this question without seeming dishonest. Thank you for your insight! Once I am done with your Java master class and your Kotlin class I will do your c course! I love your courses and how easy you make stuff make sense!

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    Thanks so much for the support, I am glad to help.

  • @yohenson
    @yohenson Жыл бұрын

    what a great simple explanation! thank you Tim!

  • @hilarydaud6499
    @hilarydaud64995 жыл бұрын

    Watching all video without skipping the ad's, it's good to me, Thank you Tim

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    Thanks for the support Hilary!

  • @silentassailant3905
    @silentassailant39053 жыл бұрын

    this is not always thecase though, some companies expect people to be a hero level programmer

  • @sherman8r1998

    @sherman8r1998

    2 жыл бұрын

    Im so shit at coding i hope this isnt the case for my first company 😂

  • @adityamore2616
    @adityamore26164 жыл бұрын

    Helpful video, I have purchased your java course, finding it helful. Thanks.

  • @oleksii_gozha
    @oleksii_gozha3 жыл бұрын

    Thanks for this content !

  • @besllu8116
    @besllu81163 жыл бұрын

    I always envy the USA job descriptions. In my country, junior roles almost do not exist, and if they exist it asks for frontend and backend languages and frameworks, along with knowledge of integration a lot of advanced protocols and architectures.

  • @JacksonBenete

    @JacksonBenete

    3 жыл бұрын

    Not only it's the same in my country (we only have middle/senior job positions most of time), but in all companies I've worked as a Intern, Trainee, Junior or whatever, was equal to assuming huge responsibilities and to commit production code in the first week. There is no "you'll be learning" phase, we as Trainee and Junior here, we're basically middle/seniors but receiving 1/20 of the paycheck we should be for the work/responsibilities involved.

  • @daanveersingh6650
    @daanveersingh66505 жыл бұрын

    Thanks for the video Tim

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    You are welcome.

  • @coffeewiththehr887
    @coffeewiththehr8873 жыл бұрын

    Thank you for the information. Regards

  • @syedsaqibaftab19
    @syedsaqibaftab195 жыл бұрын

    Thank you Tim!

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    No problem.

  • @kamyarbasiri959
    @kamyarbasiri959 Жыл бұрын

    Thank you for your efforts 🌹

  • @ProjectAmoeba_
    @ProjectAmoeba_4 жыл бұрын

    I'm currently enrolled in a Java certification program at my local community College. The semester is coming to an end in just a few weeks so I was very curious as to what concepts I should have a firm grasp on when I do enevitibly begin job hunting? We've covered things like the various loops, creating methods, classes, objects, file handling, arrays and text processing/wrapper classes. And we'll be finishing the semester off with inheritance and advanced file I/O and exception handling. Of course we can't cover all of these topics in depth in just one semester, so what would be the best topics to really drive home in order to prepare for a job hunt down the line? I'm planning on taking the summer semester off in order to further understand and practice the things I've learned this semester before diving into the advanced Java course this fall semester in order to complete my certification. The advanced Java course however looks as though it will focus mostly on JavaFX and then move on to networking and database concepts.

  • @mandeesman7889
    @mandeesman78893 жыл бұрын

    Thanks for the video

  • @offilawnoone9020
    @offilawnoone90203 жыл бұрын

    A heavenly approach to a junior developer. Every second vacancy requires a junior developer to know the stack on which the development is carried out and have experience in commercial development from a year.

  • @TheLollercaster
    @TheLollercaster3 жыл бұрын

    everything is pretty much as you said. Although, I've been expected push my changes earlier than I thought. (I'm still a fresh junior developer)

  • @ob_isaiah
    @ob_isaiah4 жыл бұрын

    Thank You very much !!!

  • @angrysnek4445
    @angrysnek44453 жыл бұрын

    When i started, i got my dev environment set up and immediately started taking tickets. I was working in a language it i didnt know so it was challenging to say the least. It was tough for a bit but now im a year into and its crazy how much learned

  • @lifetimess

    @lifetimess

    3 жыл бұрын

    same here. one month of learning a framework from scratch and I'm going crazy (and tired). when did it get easier for you?

  • @joshheim8599

    @joshheim8599

    3 жыл бұрын

    @@lifetimess How is it going for you now? I am about to be starting as a Java developer. Any best practices you recommend or information you wish someone had told you beforehand to set you up for success? Thanks for any insights!

  • @lifetimess

    @lifetimess

    3 жыл бұрын

    @@joshheim8599 it's tough but manageable. pretty much the only thing that's stopping me is imposter syndrome, but it's a personal problem, I think. the advices are usual, don't give up and jesus, don't be afraid to ask questions! it turns out to be the best practice after all

  • @joshheim8599

    @joshheim8599

    3 жыл бұрын

    @@lifetimess Thank you for your response! I'll begin in a few weeks. I am ready to get started. I'll be sure to take your advice :)

  • @febryramadhan1743

    @febryramadhan1743

    2 жыл бұрын

    Now im exactly at that situation, im a junior dev but i have given a task to do the whole front end for the project, feels like everyday is very confusing and sometimes it even makes me stress.. Indeed i learn a lot from this, i ask a lot and learn a lot, but also stress a lot and sometimes thinking that it might be better for me to leave

  • @Flame491292
    @Flame4912923 жыл бұрын

    This is a good video for what you can expect if you're a junior developer entering a larger company. However, if you're being hired as a junior developer for a start-up or a smaller company, you can expect to be jumping right into entire repositories within your first week or two and building changes to production soon after. My first "junior" position out of school had me doing full-stack work on multiple production databases and with almost daily communication with clients where I had to take the initiative to set up meetings to sort out the next set of requirements. It really depends on the company and you won't really get a good idea of what to expect unless you bring it up in the interview. As an aside, I would almost recommend working for a start-up or smaller company at first as they'll have you learning the most and developing your skills and portfolio the fastest. Working for a large company is a great way to get a foot in the industry early on but you should really view your skills as an investment for your future career.

  • @yohenson

    @yohenson

    Жыл бұрын

    don't you learn skills also in the big companies? why do you think it's less good to start with bigger? both develop your skills.

  • @Geminis3505
    @Geminis35055 жыл бұрын

    Thanks so much for this amazing video!!!!

  • @TheSn4zzle
    @TheSn4zzle3 жыл бұрын

    Question for you that might be a good video, what type of things should early career dev's focus on? Like, what type of concepts are essentials for everyone to learn after getting their first job, are there any skills every dev needs to start building, etc? I'm 2.5 years in and some that come to mind are version control (git), Dev vs Staging vs Prod (environments), what makes a good test vs a bad one, how to find work that actually helps you learn and grow (too many people expect work to just be handed to them but the reality is you have to generally find a use case for the work that excites you).

  • @cmoney1928
    @cmoney1928 Жыл бұрын

    Crazy, as a Junior dev, they had me build a new website for clients, make major changes to the front and back end and do a demo for the clients within my first month.

  • @clinsen8576

    @clinsen8576

    Жыл бұрын

    @@_..D The easiest thing is to go on any hiring website, find a job you're interested in and just learn *everything* that's written in requirements and "would be a plus" criteria. It should give you some general idea.

  • @intrepid35sweden
    @intrepid35sweden4 жыл бұрын

    I'll start on my first junior position (not technically a junior dev but in essence). What you're describing here sounds so mind numbingly simple compared to what I'm envisioning my first tasks being. Are the tasks *really* that simple?

  • @robertcowher

    @robertcowher

    3 жыл бұрын

    When we're onboarding people(large insurance company) we start with really basic 1-10 line changes, frequently with help, even for more senior "new" people. It's the best way to integrate someone into a large complex environment and get them to a point of being productive without breaking things.

  • @user-hh1gb2kf5g
    @user-hh1gb2kf5g5 жыл бұрын

    FINALLY, THANK YOU SO MUCH

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    No problem!

  • @kevinerose
    @kevinerose2 жыл бұрын

    Hey this sounds simple enough. I don't have a degree in programming so can I still get a junior developer job? Most jobs I see online indicate they require a degree in programming. I've been out of programming for several years too but would like to get back into coding again. Thnkx

  • @ameermirawdeli4148
    @ameermirawdeli41485 жыл бұрын

    what if you're a part of a start up and have knowledge in a certain programming language or a technology? How can I learn new technologies yet be productive and grow forward?

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    After hours? When I was starting out as a developer, I messed around with lots of stuff in my spare time - it can be something that will really help early on in your career.

  • @carlose311
    @carlose3112 жыл бұрын

    what is your thoughts of a junior dev with experience less than 2 months tasked to write a code that will impact the whole codebase, and also is constantly tasked with submiting proposals and designs for bussines logic that he has no clue about it. ps: the exciting part is the meetings where your opinions and thoughts treated as close as mid Jr

  • @PaKuaKwon
    @PaKuaKwon3 жыл бұрын

    Typos and debugging

  • @tambayanniadam3110
    @tambayanniadam31103 жыл бұрын

    I'm a fresh graduate of B.S. Computer Science and as I watch your video I felt nervous and a bit clueless on what might be the scenario if I finally on that position knowing that my knowledge in a certain Programming Language is still limited though progressing. Any encouraging words please..

  • @arkhamian7586

    @arkhamian7586

    3 жыл бұрын

    Don't worry about it; you will be fine. When I started I had no idea what was going on, but things worked out. Just keep pushing.

  • @williamparrish2436
    @williamparrish24363 жыл бұрын

    You want to know what happened to me? They said, "Build us an application with a dashboard that populates from an API that doesn't exist yet. Use Angular to do it. You do know HTML, CSS, and JavaScript right? You might need to create a backend to model the data since we don't have a server built yet. How quickly can you have it done?" I was supposed to be a unit tester lol!

  • @mohammedamin1995

    @mohammedamin1995

    3 жыл бұрын

    holy shit dude... hope it all worked out

  • @mostafapanahi8923
    @mostafapanahi89233 жыл бұрын

    thanks

  • @dhruvmehta9854
    @dhruvmehta98545 жыл бұрын

    I see a lot of junior software developer jobs and they put 2-3 years of experience as the basic requirements of the job, what is your view on that tim!

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    I have videos on this channel discussing that - always look at the requirements for the position carefully. For example does it say 2-3 years of experience desirable, or 2-3 years of experience essential. There is a big difference. I would suggest 2-3 years of experience essential is probably not a junior developer position. So check out that video about that.

  • @kristapsvecvagars5049
    @kristapsvecvagars50492 жыл бұрын

    My 1st task was to run a Lumen project locally on vhost and write e detailed readme how to do it.

  • @required.
    @required.3 жыл бұрын

    Hi Tim , how much you are making from udemy ?

  • @MrKhalodaRK
    @MrKhalodaRK5 жыл бұрын

    Hello Tim, Thanks for your efforts which really appreciated. I have a question, what if the experienced developer e.g. (Android Developer) that has 5 years of coding and want to learn and work with another language (e.g. web developer as PHP) when he learn the basics and can do simple tasks, can we call him junior developer or something else?

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    Thanks :) In general I'd say he was not a junior developer overall because of the 5 years experience, but maybe a junior with the language/framework - a programmer with 5 years experience should be able to pick up a new language much much faster than someone starting out, and be more productive sooner. So I would not call them a junior developer.

  • @MrKhalodaRK

    @MrKhalodaRK

    5 жыл бұрын

    @@TheLearnProgrammingChannel Thank you for reply, you really helped !

  • @tj_r_3679
    @tj_r_36794 жыл бұрын

    If we have to learn a few things such as language and read documentations, why do companies put out so many requirements for an INTERN or Junior Dev when hiring??

  • @RonaldYengwayo

    @RonaldYengwayo

    4 жыл бұрын

    I guess to trim the fat. They looking for someone who is going to grind.

  • @arkhamian7586

    @arkhamian7586

    3 жыл бұрын

    I asked the same question to a recruiter during a job fair and this is what she literally said "If you know half of the technologies mentioned in the description, please apply."

  • @mateusloubach
    @mateusloubach3 жыл бұрын

    in my country, ALL (but the top tier) TI companies expect EVERYONE to own a course or know every language available on the market (obviously that has to do with what they work on). Here, they'll expect the obvious for everyone (which is HTML/CSS/JS) and expect everyone to know ReactJS for frontend or NodeJS for backend. Also, companies in my country are SOOOOOOOO outdated, they don't even know WHY they ask for such languages and even ask for stuff like (10yrs experience on ReactJs, whereas the language isn't even that old). - so, if you're looking for a first job, don't accept jobs in shitty companies... unless you're desperate.

  • @user-hh1gb2kf5g
    @user-hh1gb2kf5g5 жыл бұрын

    I hope you do another video, about internship

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    I will do so.

  • @miroslavpetrov3006
    @miroslavpetrov30062 жыл бұрын

    2022 is hard for junior devs, nobody is investing in Entry level positions

  • @ggkslp

    @ggkslp

    Жыл бұрын

    What do you mean by this?

  • @dsgaming5129
    @dsgaming51293 жыл бұрын

    I am at an intermediate level in python programming but I still don't understand how to get a job or intern .. can you list out the things that I need to learn? i will be on cloud 9...

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    3 жыл бұрын

    There isn't really a list of things you need to learn - if you are truly intermediate level in python programmer that is enough to get a job I would think.

  • @dhrumilbhatia1254

    @dhrumilbhatia1254

    3 жыл бұрын

    @@TheLearnProgrammingChannel yes, i am looking for that but i am afraid that what types of work i have to do. as you know there are many areas in python to work on ....

  • @dhrumilbhatia1254

    @dhrumilbhatia1254

    3 жыл бұрын

    can you suggest me hard and impressive good projects to keep on my resume?

  • @SnedzTheBricklayer
    @SnedzTheBricklayer2 жыл бұрын

    Anyone else find it odd how you can identify other Brits by picture alone sometimes ? Lol

  • @vivekrai427
    @vivekrai4275 жыл бұрын

    0:50 is that you Tim the leftmost person

  • @javabeanz8549

    @javabeanz8549

    5 жыл бұрын

    I think most of those are just stock photos...

  • @TheLearnProgrammingChannel

    @TheLearnProgrammingChannel

    5 жыл бұрын

    Sorry it's not me - @Java Beanz has it - I just use photos that are royalty free so you don't have to look at me for the whole video lol