What Is the Progression of a Developer?

  Рет қаралды 4,942

IAmTimCorey

IAmTimCorey

Күн бұрын

What are the steps to move forward as a developer? What is the progression of learning I need to go through? Is there a specific path to follow? These are the questions we will cover in this episode of Dev Questions.
Website: www.iamtimcorey.com/
Ask Your Question: suggestions.iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: signup.iamtimcorey.com/

Пікірлер: 40
@KurniawanJatmika
@KurniawanJatmika 2 ай бұрын
I'm finally understand more clearly what developer's progression I'm currently at. Great insights as always Tim! Kudos!
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Great to hear!
@torrvic1156
@torrvic1156 2 ай бұрын
Thank you so much for your insight Mr. Corey! You can't even imagine how helpful your lessons are for so many people all over the world. You just making life of so many people better. You giving them hope like a beacon in a dark and gloomy waters of northern seas.
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
I am glad they are helpful.
@CarlRoa
@CarlRoa 2 ай бұрын
Some profound thoughts here! Great episode. The value of experience of having gone through the process, especially in a real life job scenario, cannot be understated. I have been working as a software developer for over 20 years. But it is only over the last couple of years that I have started teaching and mentoring my two daughters who are now pursuing the tech field and computer science degrees. Going through the basics of development and problem solving, really made me review my own thoughts and knowledge on the subject! I learned SO much trying to explain concepts to my daughters. I always come out of the teaching experience feeling stronger and more knowledgeable myself. There is something about having to verbalize these concepts that makes you reconsider what you “thought “ you knew! lol. And past that, there is something I find very rewarding about it. It just makes you feel good! It also just sparks the love of software development and creating. Tim, no wonder you do this! 👍
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Thanks for sharing!
@richardwhite6062
@richardwhite6062 2 ай бұрын
Finally starting to build software for others. Juat free projects that are worth more, but the value in the experience is more important that immediate cash flow. It is challenging and rewarding. I definitely need to get better with some things. But Im watering the plant.
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Great!
@iamkgraman
@iamkgraman 2 ай бұрын
Thank you for the wonderful information🎉🎉🎉
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
You are welcome.
@DaXiS1987
@DaXiS1987 2 ай бұрын
Thanks Tim, great video
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
You are welcome.
@kevingrems
@kevingrems 2 ай бұрын
Interesting video. I've been thinking a lot about this lately.
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Thanks!
@RiderInHell
@RiderInHell 2 ай бұрын
I feel like I'm perhaps at an 8 on a database/data side of things. I train juniors, I try to do anything more dynamic to prevent potential problems long term, when people have need help most of the time they come to me. That's great feeling like your work lead to progression. On the dev side I'm a bit more behind but hopefully I'll get my break soon and start to progress a lot more on the dev side too! P.S: you've been a big help on this, Tim. Thanks!
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Thanks for sharing!
@andergarcia1115
@andergarcia1115 2 ай бұрын
Thanks, Master, for your advice and your valuable content. As always, it's the best. What do you think about allowing users to download the course for offline viewing (like Netflix and KZbin), but not the actual video file itself? Preventing users from downloading and owning the course video file, but they could still download it for temporary offline viewing, similar to other platforms. Is a good way to control piracy.
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
The course is mostly videos. Allowing the videos to be downloaded will increase piracy. I don't have a massive team of developers to help design custom systems for allowing temporary downloads. Maybe in the future.
@thanoskatrakis
@thanoskatrakis 2 ай бұрын
Well said 😎..
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Thank you!
@lilcaesarman
@lilcaesarman 2 ай бұрын
Nice videoTim. Im around level 8.
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Great!
@joeman123964
@joeman123964 2 ай бұрын
Hey tim! I am looking for courses on your website and been really wanitng to learn ASP net Core. i found 1 .Net Core class. but it teaches .net Core 2.2 we have .net Core 8 now. is that video outdated? or can i still use that course? thanks! (i am really wanting to learn ASP Net Core and Angular, but maybe i need to learn .Net Core first) and also, once i get a certificate after completing the course, is this helpful on a resume'? i have 2 years experience as a full stack developer, but we use old deprecated systems. I need to find a new job, but most requirements are ASP Net core etc.
@outtrigger
@outtrigger 2 ай бұрын
could you make a video on finding work in the current job market
@ieaatclams
@ieaatclams 2 ай бұрын
Embellish your resume more. Only you will advocate for yourself
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Don't embellish your resume. That's a great way to get banned from ever working at a company again. Here are some quick resume tips, though: 1. Be focused - make a 1-page resume. Even senior developers with 20+ years of experience can do this. Focus on the important parts. I'm not reading your life story. 2. Tailor your resume for the job - If you are applying for a C# developer position, highlight what you have done with C# and the related technologies. Don't send me a resume that has a title of "Senior React Developer" and only briefly mentions C#. 3. Show your impact - Don't put phrases in your resume like "worked on...", "part of the team that...", etc. Focus on what you did and what impact it had. For example, "Designed a feature using C# that improved customer retention by 37%" or "Rewrote a PHP page in Blazor, resulting in 29% faster page loads" 4. Brag but don't embellish - Be assertive on what you did, how much experience you have, and where your skills are at. Just don't take credit for the work of others and don't lie about your level of experience. 5. Proofread your resume thoroughly! When it comes to finding work in general, here are a few tips: 1. Apply for jobs within your grasp - applying for every random job isn't going to work well, and even if you get hired for a position that you aren't qualified for, you are going to regret it. 2. Apply for jobs you are mostly qualified for - just because you don't fully meet the requirements doesn't mean you don't apply. 3. When you apply, make sure you use the right resume (tailored to the position), include your portfolio (more on this later), and have a clear cover letter. 4. Your cover letter should be short, focused on why you are a good fit for the company, and demonstrate that you actually know which company you are applying to. 5. You need a portfolio. It is how you stand out. When you practice the things you are learning (you are practicing, right?), you should put your best practice projects in your portfolio. Have something to show prospective hiring managers to prove you can do what you say you can do.
@geralddahl9159
@geralddahl9159 2 ай бұрын
I’ve been introduced into software development by way of Power Apps/Power Platform. A great deal of this presentation of yours seemed to apply to what I’ve discovered/experienced so far. I’m not saying I’m nearing the end stages of the progression you have described, however, I believe this sort of accessible (no-code/low-code) context developed by Microsoft nonetheless seems to produce similar logic induced thought processes in students willing to invest/expand their understanding of the Platform and its capabilities. Would you have any thoughts regarding learning paths birthed out of the context I have described above?
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Low code/no code environments still take a developer. You are just using a different means to express logic. That's why we will always need developers - even if the tools change, we will still need people to build the logic. As for learning paths, I don't spend enough time in that space to give you a good answer to that question.
@Billy-wo3qo
@Billy-wo3qo 2 ай бұрын
This might be a bit of a random one, but I've been dreading going back to actually coding. Is it normal to 'procrastinate' from doing the actual coding?
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Sometimes. You just need to get back into it and you will get back in the groove.
@Billy-wo3qo
@Billy-wo3qo 2 ай бұрын
@@IAmTimCorey Thank you. Really enjoying your content
@aneshwarsalaria
@aneshwarsalaria 2 ай бұрын
I am 26 years old have recently stared my career as a DotNet developer and have an experience of 7 months. For long term, is it right decision to continue in this field or should I move to field of data considering the rapid take over of AI ?
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Continue on. AI cannot do the job of a developer.
@michaelakin766
@michaelakin766 2 ай бұрын
I have many years of experience, but if it wasn't for the modern IDE's, I would have a hard time with the syntax. I suspect they have spoiled me and if I didn't have them, I would know the syntax better.
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
Maybe take some time and write in Notepad. It will be ugly at first, but it will give you a new understanding of the language. It will also allow you to see the things you have glossed over in the past, which will lead to new questions and new discoveries.
@michaelakin766
@michaelakin766 Ай бұрын
@@IAmTimCorey Yikes, I guess I should, but that feels like going back 30 years.
@chidii
@chidii 2 ай бұрын
First here Tim 🎉
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
👋
@thegermantomoeser
@thegermantomoeser 2 ай бұрын
I now realize I'm working alone at my job as a developer in my company and can't get to step 8 there. 😁
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
You can definitely still get there. The people you mentor don't need to be people you work with. Join a user group. Find people there. Find a community of developers online and do what you can to help others grow. It may lead into step 9 a bit, but try to find that personal connection first in the community.
What Is The Real Job of a Software Developer?
35:42
IAmTimCorey
Рет қаралды 6 М.
What Should a Software Developer Not Do?
22:14
IAmTimCorey
Рет қаралды 13 М.
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53
Зу-зу Күлпәш. Көрінбейтін адам. (4-бөлім)
54:41
Зомби Апокалипсис  часть 1 🤯#shorts
00:29
INNA SERG
Рет қаралды 6 МЛН
Why Can't I Get A Job As A Software Developer?
34:04
IAmTimCorey
Рет қаралды 9 М.
How Do You Keep Your Motivation to Learn and Grow?
11:26
IAmTimCorey
Рет қаралды 8 М.
UI Updates for HTTP Verbs: Building a Postman Clone Course
21:02
IAmTimCorey
Рет қаралды 1,9 М.
What Are The Steps To Quickly Debugging An Application?
17:17
IAmTimCorey
Рет қаралды 6 М.
What Software Architects Do That Programmers DON'T
12:51
Healthy Software Developer
Рет қаралды 92 М.
[Vowel]물고기는 물에서 살아야 해🐟🤣Fish have to live in the water #funny
00:53