I really liked @abbeyperini post and decided to share my tips after 5+ years as a software dev.
Ready? Let's dive in 💪.
1. Master the fu...
For further actions, you may consider blocking this person and/or reporting abuse
thank you very much for this
Glad you like them!
you're welcome
i'm actually a young dev so i've been wondering how'll i get to know all of this
It definitely comes from experience (sometimes painful one 😅)
Thanks a lot for this piece, it's so timely! I am just starting out. Delving into JS, I am comfortable with HTML and CSS. JS ain't easy, but my goal is to learn and master it before adding frameworks. The truth is that, the learning journey is a never-ending process. I sure will take these tips to heart.
Hi Godwin. I'm a fairly new dev too. I found learning JS challenging, but my big breakthrough was when I read a book called "You don't know JS yet." It's an involved read, but, if your like me, after studying the first three chapters, you should be able to write basic JS. You can download a free pdf of the book online. I hope this helps!
OMG, I read the same book @softwaredeveloping. It was an amazing breakthrough to me.
The book was even hard to read at first and I had to re-read it 😅.
That book is all you need to know!
Indeed. It's a great book.
Thanks, I will
I hope it helps!
Super glad you like them and best of luck in your journey 🙏
What an awesome freaking list of advice. This is great!
Thanks a lot 🙏
"Take ownership of your career path" so true!
This one took me a long time to realise. I used to be just there and saying « yes » to tasks.
But no one can have more your interests in mind than you 😅
This was such a great read, as a junior Frontend Developer with only 3 months of professional experience, I can not relate more to so many of your points. Thank you for sharing these tips and being such an inspiration for us!
Truthfully, I aim to be a reliable senior such as yourself one day, that can guide and help others on their journey. I should stop waiting for "29. Mentor younger devs" until I feel "ready" or "good enough". Your post is eye-opening.
Super glad you like it. Yes there are always people you can help even after 3 months.
Thanks a lot for this piece, it's so timely! I am just starting out. Delving into JS, I am comfortable with HTML and CSS. JS ain't easy, but my goal is to learn and master it before adding frameworks. The truth is that, the learning journey is a never-ending process. I sure will take these tips to heart 😌🫡
Hi, I either don't understand 26. or I think this is bad advice for junior Devs:
If something (that is part of your job) is a pain in the a** then you need to improve your skills there. As a junior everything can become a struggle: do you have a hard time understanding code that uses
async
/await
? Go learnPromise
. Especially as a junior something that takes a lot of time might actually be a lack of knowledge ("1. Master the fundamentals") and skills ("15. Master your dev tools 🛠️") like keyboard shortcuts, automation, advanced editing features, RegExp for Search&Replace, Refactoring Tools, ...Once you are experienced and established enough you might be able to afford to avoid a task that is part of your job and that everybody else can do.
I find myself telling my managers "Well, I could do that task, but I have the high priority/value tasks X, Y, Z to do. I am not that familiar with this module and need to spend some time getting to know the details. Mid-Level Dev Q is able to do that task as-well and it probably takes them the same amount of time."
Oh I definitely mentioned you need to master fundamentals. Like you can’t be doing frontend and not understand async, etc..
What I mean by focus on strengths is like maybe you are not comfortable with architecting code but you are amazing at building simple UIs/animations, etc. you should focus on that vs. the first one.
Frontend development is large and you have to choose the area where you can be one of the best.
Being average doesn’t pay off😅
Somehow this gives me a bad gut-feeling. Although the field is huge, and I know that in some way I am a specialist, some part of me deeply rejects the Idea that you need to specialize.
We need to learn constantly - and just because today I am bad at creating UIs, it doesn't mean that I should refuse to learn it, when that skill becomes necessary for me tomorrow.
Let me conclude by adding to your advice: "Always keep an open Mind. After you found X is hard, you will learn Y and Z, and some of that knowledge can be applied to X. Just because something is hard for you today, It doesn't mean it has to be when you need to learn it 5 years from now."
I definitely see your point there. I will take an example to illustrate for myself. For example I am bad at coming up with UI/ thinking about the UX, etc. I put in a lot of work but no results whatsoever.
On the other hand, I am very comfortable with JavaScript, with hard problems,etc.
So I decide to rely on people better than me at UX and rely on my strengths instead.
I think we should do what makes us unique more 🙏
I'm a junior dev myself. I was able to both empathize and learn from this article. Thanks for taking the time and thought to write it.
I am happy you like it. Hope you won’t make the same mistakes I did 😅.
don't spam!
This! 🙌
Wonderful article. Not only did I learn some wonderful tips, I also found I related to many of your experiences @_ndeyefatoudiop. ❤️
I am super glad you like all these points, @ashleyd4880 😀.
It means a lot to know that this is a shared experience!
great post! 👏
Thanks 🙏
Great tips! Additionally, for beginners, considering an AI-powered IDE or plugin,might be helpful.
Thanks ! Yes copilot is definitely super helpful if you can afford it 😌
Definitely, Copilot is great! Oops, sorry for the shameless plug, for those who are looking for a FREE option, MarsCode also offers advanced AI features. Worth checking out! 😊
i want to make new dev friends
Well, here I am! 😄
Hi, my name's Benjamin. I've been developing for six months. How long have you been developing? Do you have a dev related job yet?
If your interested in getting in contact, I can send you my email.
i'm working as full-stack dev, developing for 6 years , sure you can share
Oh, okay. Well, I've only been doing front-end six months. Here is my email:
Thanks you so much for this
You are welcome 🙏
So much good advice! I'll keep this list close to refresh my memory from time to time hahah Thank you
Thanks a lot AnaDev! Glad you like it 😌
@_ndeyefatoudiop awesome article, let me tell you!! Really enjoyed it.
Thanks! Glad you liked it 😌
A good post. Well written and logical. Also, your advice is widely applicable and suitable for a large audience.
Very glad you like it!
Thank you. You put a lot of valuable information in this post.
Glad you like it 🙏
💖🦄🔥
Thank you
You’re welcome
Great advices, very practical
Thanks 🙏
Thanks, it was very insightful, I'll start working on it today.
Glad you like it😌
great knowledge sharing
Glad you like it 🙌
Thank you - great advice!
Glad you like it Wes 🙏
Thank you! These are some really great tips.
Glad you like them 🙏
A very big thanks to you sir! 🫡🫡
All of this was so insightful
I'll be applying for jobs and once I get one, I'll make sure to apply these tips
Thanks Muskan 🙌
Best of luck in your journey !
Thanks man
You are welcome 🤗
thanks for sharing in a unique guide the keys to become a Senior!
Glad you like it 🙏
taking notes for my first job in tech 💖🦄🔥
Congrats for that first job 🙏
So true! Every piece of advice in the post is beneficial for me.
Super glad you like it!
That's too many to remember, my only advice after 10+ years is that keep building a lot of projects on your field of expertise.
This is a very good advice indeed: a combination of many of the tips given 😅.
Practicing different things is definitely the thing to do!
Great Advice!
Glad you like them!
Thank you, I start learn to full stack. Very Good!!
I am glad you like them! Best of luck in your journey!
Very good!
Glad you like them!
Very useful article. I've been coding for more than 10 years and can relate to most of the points. Well done.
Thanks a lot! I am glad you like it!
Wouaw 10 years is a lot 🙌
Such a great advice
Glad you like it and hopefully you won’t have to learn these the hard way 😅
Love this, thank you!
Glad you like it😌
Great tips. Thank you for sharing
Glad you liked them
Nice article! 👏 Guess I would also add something regarding not having framework/tools preferences. Thinking about people who decide to use framework/tool A or B based on preferences and likes.
I need this. Thank you.
"Don't copy/paste code you don't understand"
Thank you for tips it help me a lot!
Super happy to hear that 😌
This article will help me a lot!
I am happy to hear that 😌
This is a great advice right there!
Glad you like it!
Thank you for this
Glad you like it 🙏
This is great! Thanks for sharing!
Thanks! I am glad you like them!
Thank you very much for this post
Very glad you like it 😌
great insight, i grabbed a lot
Super glad you like them!
Thank you for sharing your experience in this article on how to grow as a developer to senior levels. I feel like there is a problem with the no 1 point. Senior devs say that we should master the fundamentals, but yet, a lot of people say staying too long on learning fundamentals will not help you stay relevant, that you can always learn as you go, even if it isn't making sense initially. So please in your experience, how do you balance this out?
Point no 2 - I always feel like I don't understand the web enough, especially when I see this point on other articles or videos
Point no 11 is something I just recently started taking serious. I will always start a project without taking out time to understand what needs to get done. Later on when I am now stuck, I will start feeling like a failure because I know what to do, while also not knowing what to do (This might sound funny). This is a serious thing that developers need to learn early on, it changed the game for me when I decided to take it serious
As someone that is new to Web Development and currently in school for it, this article is by far something I’m going to keep and use. This advice is amazing and it really put spoon perspective for me. Thank you so much for taking the time to share this. It is very inspiring and has inspired me to look at quite a few things to help me succeed and to also teach to future coders.
Nice article, I also see some stuff to add
Here's my two cents :)
I have four years of experience as a web developer and six years in general development. This list offers excellent tips for beginners. However, I recommend mastering JavaScript before diving into any JS framework. Additionally, given the current trends, understanding TypeScript and its data types is equally important. Thank you for the insightful tips
That's a lot of useful advice!
I disagree with bullet point #2 HTML, CSS, and JavaScript are not the only things that can run in the browser. With the creation of web-assembly almost any code can be run in the browser. Not as effectively at times.
That’s exactly why I put « only » in quotes 😅.
I know we can compile languages like rust to webassembly then run on the browser. But since this is not widely used, I didn’t mention for simplicity.
Good man
wow, thanks for this. COMMUNICATION is real. you have to demo your work to the team :)
Thank you for sharing this masterpiece tips l really learnt a lots from it, really you are an experienced frontend developer it's really shows in the depth of your thoughts and writeup.🌹
Thank you very much for this blo. loved it 🥰
I follow this personally and this is ultimate
Understand the big picture behind your tasks
Thank you, It is very helpful
Great points
Thank you very much for this
Very Informative. Thanks very much.
Thank you for your advice.
This is a really good advices compilation. Thanks!
Thank you for sharing, very interesting. However, this 'Done is better than perfect' is something many of us deal with every day 😅😅
Glad to see that I'm covering all of these in my current path to becoming a Senior Dev! Great post!
Excellent!! Thanks for sharing. I hope i will follow all the key points to become a good Software developer.
Wonderful article... Thanks for your time & knowledge ❤️
Nicely done!
Than you so much, I got more power.
Thanks, Ndeye 💗
Thanks!
Thank you so much for sharing this. Great advice !!
wow
Much needed! Thanks for sharing it.
Helpful tips
Thank you for such an informative article.
Thank you very much for your post.
Be comfortable saying no is a good tip for me.
Thank you again.
Awesome tips! This applies to software engineering in general as well, Thanks
inspiring. I struggle hard with imposter syndrome. Unfortunately we do not have younger devs (then me) i could teach...I am the one constantly asking others :D
Thank you very much
Thanks for the content
thank you !
This is a very insightful article as it talks about skills that are mostly overlooked but can save lots of struggle in one's career path. Thanks for sharing.🩷
okay!
These 37 tips are amazing!
They're clear, practical, and full of wisdom. I can't wait to apply them to my projects and improve my skills.
Thanks for sharing!
Quick bite with lot of info 🔥
Woahh!!! Thank you very much for this!!!
Well documented.....😃
I just started my journey as a frontend developer.
Interesting and overwhelming article.
Thank you,
I just started my front-end developer path.
Your article is interesting and overwhelming.
Thank you for the tips,