5 Lessons I Learned in 7 Years as a Software Developer

  Рет қаралды 45,024

Mehul - Codedamn

Mehul - Codedamn

Күн бұрын

Пікірлер: 170
@codedamn
@codedamn 3 жыл бұрын
Learn Full Stack Development on codedamn: cdm.sh/fullstack
@lakshman587
@lakshman587 3 жыл бұрын
COMMENTED FOR T SHIRT GIVEAWAY!!!! :)
@ak332
@ak332 3 жыл бұрын
Hey mehul Do you know best java course ? Should I take mosh hamedani course bundle?
@akhilkrishnansingh8622
@akhilkrishnansingh8622 3 жыл бұрын
Hello bhaiya your videos are really helping me as a absolute beginner .Keep it up ! and I wanted to ask you that can you plz make videos on advanced css animations , transitons and the transfrom tags
@codedamn
@codedamn 3 жыл бұрын
@A k I'm not qualified to answer that, sorry
@mingyangli9171
@mingyangli9171 3 жыл бұрын
Good points. My 20 cents from 2.5 years of learning software development is to learn technologies stacks to solve problems rather than learning them for the sake of learning. (I learnt Redux for saving AWS bills & learnt to design optimised APIs to reduce frontend load speed)
@thegreatprogrammer5937
@thegreatprogrammer5937 3 жыл бұрын
7 wonders of programming world: 1. Codedamn like platforms for learning 2. Git 3. Stackoverflow 4. HTML (the easiest and the non replacable atleast in near future) 5. Cloud/VPS!!! 6. CLI 7. OpenSource And theres 8th one as well... VS Code
@aparnagupta6025
@aparnagupta6025 3 жыл бұрын
Totally agree that clean or short code is a bad code. I was giving an interview for internship and I used short variable names like a, b, n etc. The interview on review said that you must use better variable names.
@8koi245
@8koi245 2 жыл бұрын
short code doesn't means one letter variables tho, that's a horrible practice
@modernsanskari4398
@modernsanskari4398 3 жыл бұрын
Hi Bro, Really your content is too good. Some additional points wanted to add: --> Writing Unit Test should be appreciated. No worry later point, a unit test can be a good entry point to understand complex code for devs. --> Reading every changeset on a weekly basis of your team's mates at a high level. --> Taking part in POC's , collab with architects. --> Taking full advantage of your IDE's for better debugging. --> Be a Polyglot dev, to explore different programming paradigms (Highly influenced by Venkat Subramaniam Sir). --> Following some good coding practices and conventions (prettier, stylecop etc). --> Find a mentor that motivates and guides you. ...Lot more things 😊 -- “Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” - Martin Fowler"
@nahidshaikh461
@nahidshaikh461 Жыл бұрын
I went through all your videos after watching your short video on nodejs and really liked the backend part especially in your playlist. Keep doing great work 👍
@DrorElovits
@DrorElovits 2 жыл бұрын
Great insights. I find the - prefer relational DB when possible - especially on point. Thank you!
@coderxchris5099
@coderxchris5099 3 жыл бұрын
This is very quickly becoming my favorite coding channel here on KZbin.
@pengzhang3006
@pengzhang3006 Жыл бұрын
So true! I always say "Leave SQL to SQL". I've seen so many codes in my job that do things like: read all, aggregate, filter, grouping, in application code. Those are classic SQL. so choose an RDBMS, offload those jobs to Postgres, and delete all those slow and complicated application code.
@marcoszanre
@marcoszanre 2 жыл бұрын
Great content, as always! Love the real life point of view of not building everything from scratch unless you have the budget, knowledge and time, and the best practices in terms of coding with other people and handling data analytics requests as usage scales. Thanks!
@1minutebizz309
@1minutebizz309 2 жыл бұрын
You know my friend... we all thinking that the learning programming/coding is a very big deal, maybe for you is easy but the boy who live in the village of india's rural area, coding/programming is a BIG BIG deal for me absolutely... but this is the channel name codedamn literally teaching us coding concept and development also in the very easy manners. and now I say coding / programming / development is no more difficult at least for village boy who want to start their career in the software development...thanks MEHUL MOHAN BHAI
@sabareshrajamanickam9204
@sabareshrajamanickam9204 3 жыл бұрын
Another thing I realised is that creating proper documentation and comments is just as important as writing code. Most of us miss this step for a variety of reasons, like time constraints and work load in my case. But believe me once you create docs and start writing comments for the code you write, you will feel more confident on your code and it will be easier to make any changes to it.
@Venom-gf3st
@Venom-gf3st 3 жыл бұрын
Thank you so much for creating such a highly useful developer tip for free of cost for us. I hope you will keep posting videos daily ..
@adx_47
@adx_47 2 жыл бұрын
One point I would like to add is "Do not focus too much on Optimization", it should be the last item in your task list, focus on important stuff like choosing the right tech stack, completing the project as per the requirement, etc. As I have seen optimization takes too much of a time and in most cases it does not even results in a performance which end user will be able to catch.
@samarpanharit4268
@samarpanharit4268 3 жыл бұрын
Too many awesome videos these days . Loving them . Keep it up
@codedamn
@codedamn 3 жыл бұрын
Thank you Samarpan!
@sayedrenaq7747
@sayedrenaq7747 3 жыл бұрын
Mehul is literally the best and I need this man more in my life! Keep it up!
@avanisindhav7195
@avanisindhav7195 3 жыл бұрын
I am totally agreed with 3 4 nad 5th points and also face. Great content 👍👍
@amritanand9830
@amritanand9830 3 жыл бұрын
Great...always love to see you ❤
@mallappabijjur5577
@mallappabijjur5577 3 жыл бұрын
Much needed knowledge. Please make video on system design..
@Suraj_Pokharkar
@Suraj_Pokharkar 3 жыл бұрын
Understanding and reading code is more important than just to write code.
@neelthakkar4492
@neelthakkar4492 3 жыл бұрын
Short, informative plus enjoyment of getting all experience tips in just 8 mins🤩😃
@aashishsinghal7331
@aashishsinghal7331 3 жыл бұрын
You have Covered many things in your videos that are actually faced by devs, i have faced them n ur videos helped me alot. Thanku very much 🙏, also it would be awesome if you could cover some topics like docker, and ci, cd pipeline as tutorials.❤️
@232techtalk
@232techtalk 3 жыл бұрын
I bumped into your video today were u explained what happened to Facebook outage and you are really amazing 🤩
@shubhamverma3873
@shubhamverma3873 2 жыл бұрын
Completely agree. I have just completed 2+ years but I can sense this. And your video is just stamp on it.
@imadrsh
@imadrsh 3 жыл бұрын
I have just started my career as a Programmer started as a self learner from your channel. Winning a T-shirt from Codedam will keep me inspired in my journey❤️❤️🙏👍😘
@Avoid0
@Avoid0 3 жыл бұрын
All points are helpful Thanks 🔥
@divyanshusoni847
@divyanshusoni847 3 жыл бұрын
These are really great points. Your content is too good as alaways. Keep this videos coming
@lightbinger
@lightbinger 3 жыл бұрын
Great content, sir. Keep publishing!
@Abhishek-fw7oo
@Abhishek-fw7oo 3 жыл бұрын
Thanks for the tips and suggestions
@aashiqcuts4360
@aashiqcuts4360 3 жыл бұрын
U r the one to be followed for beginners to learn I suggested to all my coding enthusiastic friends Thanks for the content 🙏
@codedamn
@codedamn 3 жыл бұрын
Thank you! This means a lot
@abdelfattahkhatab760
@abdelfattahkhatab760 3 жыл бұрын
Thank you so much for all your videos, it's very awesome. Thank a lot !!👍
@ramisalim8729
@ramisalim8729 3 жыл бұрын
Woww, such an amazing channel, Thank you so much for the share
@mridul2820
@mridul2820 3 жыл бұрын
Thanks for sharing your experience
@dineshkatariya5966
@dineshkatariya5966 3 жыл бұрын
Yes typescript is ❤️, although I don't fully understand it, but I prefer compile time error then in production 😄
@codedamn
@codedamn 3 жыл бұрын
Haha compile time errors are always better
@himansrivastava
@himansrivastava 2 жыл бұрын
Excellent Man!
@Tux0xFF
@Tux0xFF 2 жыл бұрын
When is your course on DevOps going to be available?
@niteshprajapat7918
@niteshprajapat7918 2 жыл бұрын
I am not here for T-shirt but to say.... your team n you are awesome 🔥 Thank you for free content with high quality 🔥💪
@sujeeshsvalath
@sujeeshsvalath 2 жыл бұрын
With more than 12 years of programming, "Clever code", I agree with you and wonder why the Leetcode is a big thing if you are not coding for a lot or edge device.In real world one more loop is not going to burn your server if that code makes it's simple for readability for fellow people or yourself after some time.
@anjalisingh-sx5ct
@anjalisingh-sx5ct 3 жыл бұрын
Thanks for sharing your experiences
@codedamn
@codedamn 3 жыл бұрын
Thank you for watching Anjali!
@gulshanaggarwal4577
@gulshanaggarwal4577 3 жыл бұрын
Yeah! this is super true about OOPS:) even I personally realised mostly with JavaScript frameworks we don't uses ,even don't see 👀oops paradigm.
@codedamn
@codedamn 3 жыл бұрын
OOP isn't much popular in JS world
@gulshanaggarwal4577
@gulshanaggarwal4577 3 жыл бұрын
@@codedamn Don't you think there should be a detailed Codedamn blog regarding OOPS in Js world.
@Sonu-tg6tg
@Sonu-tg6tg 3 жыл бұрын
Thank you so much for this, your videos are really awesome with great video quality and content too. With help of your videos now I am able to build web projects. Thanks a lot!!
@akhilkrishnansingh8622
@akhilkrishnansingh8622 3 жыл бұрын
Hello bhaiya your videos are really helping me as a absolute beginner .Keep it up ! and I wanted to ask you that can you plz make videos on advanced css animations , transitons and the transfrom tags
@danielelgressy
@danielelgressy 3 жыл бұрын
Any tips of how to write good code? Any knowledge recourses? Boons? Website? Article?
@sonukumar-tc1ws
@sonukumar-tc1ws 3 жыл бұрын
Hi sir, your experience towards software industry very benifical to us and your advice and suggestion is good and I appreciate your efforts 👍🙏
@samueltorimiro2436
@samueltorimiro2436 3 жыл бұрын
Awesome lessons covered 👍
@codedamn
@codedamn 3 жыл бұрын
Glad you like them!
@soulninjadev
@soulninjadev 3 жыл бұрын
Thank you for sharing your experiences, it really helps
@codedamn
@codedamn 3 жыл бұрын
Glad to know that. You've a nice name haha.
@soulninjadev
@soulninjadev 3 жыл бұрын
@@codedamn haha thanks 😂
@mhdsbk
@mhdsbk 3 жыл бұрын
Can you make a video about doing opensource
@iampavangandhi
@iampavangandhi 3 жыл бұрын
Loving the series hope I get a T shirt too 😅🎉👍🏻
@codedamn
@codedamn 3 жыл бұрын
👀 Results for the first week this sunday
@xoldyckk176
@xoldyckk176 3 жыл бұрын
@codedamn please make a video on sql vs query builder vs orms. Pros and cons, use cases etc. Thank you for all your doing for the community.
@codedamn
@codedamn 3 жыл бұрын
Interesting idea! I'll consider it
@Developer-404
@Developer-404 3 жыл бұрын
"Given that the program works, isn’t any statement about its structure merely an aesthetic judgment, a dislike of “ugly” code? After all, the compiler doesn’t care whether the code is ugly or clean. But when I change the system, there is a human involved, and humans do care. A poorly designed system is hard to change-because it is difficult to figure out what to change and how these changes will interact with the existing code to get the behavior I want. And if it is hard to figure out what to change, there is a good chance that I will make mistakes and introduce bugs."- from a book a read.
@js-swift
@js-swift 2 жыл бұрын
literally when i looked at the code on 4:11 timeline not able to understand just viewing it . I actually , don't use those shorts clever code because one of the most important idea of clean code is easy to understand
@Developernd07
@Developernd07 3 жыл бұрын
We can learn anything for free in this internetWorld just because of the teachers like you Thank you ..
@ashishafk
@ashishafk 3 жыл бұрын
really can relate to the code standard thingy where people do write code that looks kinda cool to them but eventually make it hard to read & understand by others. and in some cases if they visit back the same code base they also kind of struggle.
@codedamn
@codedamn 3 жыл бұрын
True!
@ravikumarmistry
@ravikumarmistry 3 жыл бұрын
I strongly disagree with the point that if there are relationships in data use SQL. Most NoSQL databases are designed to be fast, highly scalable and available. While working with no SQL keep in mind that you have to replicate data so that you do not need to make multiple query. In NoSQL world it is standard practice and you have to work hard as a developer to update all the replicate data but it will outperform joins of SQL. So NoSQL should be used if you want a very very scalable and available solutions
@aftabahmad3584
@aftabahmad3584 3 жыл бұрын
Ready I will recommend to engineers. If you completed your engineering so codedamn is best path for getting job as full stack developer. Because Codedamn provide that courses with(low cost, real-time implementation) which is very demand in currently and features. It’s my experience. I am .Net Developer. Mr. Mehul is decent and hard work person. he supports to youngster engineer and help them. He gives you ideas for how the code write. Thanks Codedamn and Mr. Mehul.
@codeityt
@codeityt 3 жыл бұрын
Very helpful knowledge. I also have a request. Please create a series on typescript
@codedamn
@codedamn 3 жыл бұрын
Thank you! I'll consider it
@codeityt
@codeityt 3 жыл бұрын
@@codedamn Thx for that
@buildleadinnovate24
@buildleadinnovate24 3 жыл бұрын
where is your aws pipeline video you mention??
@vinitgirde
@vinitgirde 3 жыл бұрын
I think Typescript can be easy to learn if you are already familiar with any of the oop language like java or .net etc
@emonymph6911
@emonymph6911 2 жыл бұрын
Sir Guru, what are some good free DB schema tools that you recommend for DB design? Thank you!
@hamidja1537
@hamidja1537 2 жыл бұрын
Thanks for sharing
@raptordev2235
@raptordev2235 3 жыл бұрын
LOVING YOUR CONTENT BRO :-)
@sumitkumarmallick1596
@sumitkumarmallick1596 3 жыл бұрын
Would love to see golang and rust based videos and development based on those languages.
@alagappank1242
@alagappank1242 3 жыл бұрын
Make tutorial for django please....
@samrjj3412
@samrjj3412 3 жыл бұрын
thanks for helping us
@ARUN-ik2nb
@ARUN-ik2nb 3 жыл бұрын
Words of wisdom by real life Developer...It's great👍
@adipurnomo5683
@adipurnomo5683 3 жыл бұрын
5:36 So relational database is good instead of no relation data
@anshunishad3481
@anshunishad3481 3 жыл бұрын
Nice content 😀
@amansingh.h716
@amansingh.h716 3 жыл бұрын
ok honestly i want the tshirt but i also want more knowledgeable videos like this so that I can become a good developer like you
@MCShubhamSharma
@MCShubhamSharma 3 жыл бұрын
Hey mehul can u please upload your next on how u designed your database for your codedamn platform
@codedamn
@codedamn 3 жыл бұрын
It's MongoDB running on Atlas. Nothing fancy tbh
@Hiteshparikh
@Hiteshparikh 3 жыл бұрын
You covers most of the general practice. However, now a days developer needs to start writing cloud friendly code. I mean by follow 12 factor app principles.
@imhrsh
@imhrsh 3 жыл бұрын
Hi, I have a query. Does big tech giants like Facebook or Netflix uses sql or no-sql databases ?
@Raj_Vishwa1
@Raj_Vishwa1 3 жыл бұрын
very helpful for beginner's like me to be successful in this field 🙏😊
@codedamn
@codedamn 3 жыл бұрын
Glad to help Raj
@osamah4532
@osamah4532 3 жыл бұрын
love the t-shirt 😍
@naveenkumaranem8532
@naveenkumaranem8532 3 жыл бұрын
All good except SQL- NoSql part.
@webdecodedwithfahad4414
@webdecodedwithfahad4414 3 жыл бұрын
Results of 7 years hard work in 8 minutes awesome ♥️
@MrEnsiferum77
@MrEnsiferum77 2 жыл бұрын
Not so great, u need other skills than those
@parmarjaynareshbhai6610
@parmarjaynareshbhai6610 3 жыл бұрын
What do you think should there is demand for backend Java developer???
@codedamn
@codedamn 3 жыл бұрын
There is of course demand for Java. Java is a popular technology
@muditkhanna8164
@muditkhanna8164 Жыл бұрын
Actually I can't agree on the part where you said bitwise operations take are not clean code but you can be comments with that part.because it's a lot faster that way
@criptik5208
@criptik5208 3 жыл бұрын
I saw this in tech lead video when he tslked about how in his office ppl used to show off their code
@codedamn
@codedamn 3 жыл бұрын
(as a millionaire)
@criptik5208
@criptik5208 3 жыл бұрын
@@codedamn as an ex-Google ex-Facebook
@criptik5208
@criptik5208 3 жыл бұрын
kzbin.info/www/bejne/qIrSaJ6AeZ5gY6M
@gbengacode
@gbengacode 3 жыл бұрын
Great tutorial
@codedamn
@codedamn 3 жыл бұрын
Thank you!
@codingdesires
@codingdesires 3 жыл бұрын
Finally a video that says RDBMS is better than NoSql. CATCHY THUMBNAIL By the way.
@codingdesires
@codingdesires 3 жыл бұрын
@@TuringTested01 I commented what I thought of coz I just wanted to participate in the t shirt giveaway lol.
@tora3492
@tora3492 3 жыл бұрын
"There is usually no right way to do a certain thing" perfectly said.
@williamjames6854
@williamjames6854 3 жыл бұрын
preety informative video thanks
@codedamn
@codedamn 3 жыл бұрын
Thank you William!
@ShubhamYadav-df1kc
@ShubhamYadav-df1kc 3 жыл бұрын
Great video
@codedamn
@codedamn 3 жыл бұрын
Thanks Shubham!
@VenkatGudavalli
@VenkatGudavalli 3 жыл бұрын
7 years already.... Damn that's Something
@codedamn
@codedamn 3 жыл бұрын
The struggle is real lmao
@VenkatGudavalli
@VenkatGudavalli 3 жыл бұрын
@@codedamn want to learn quick and be good enough, so that I can contribute to codedamn one day
@harshitgupta4131
@harshitgupta4131 3 жыл бұрын
U r genius sir
@codedamn
@codedamn 3 жыл бұрын
I'm probably just consistent - nothing more
@parthmittal5625
@parthmittal5625 3 жыл бұрын
If you are following all the good practices, you are doing something wrong! Pretty cool :)
@mfkfawas5157
@mfkfawas5157 3 жыл бұрын
Awesome.
@dhruvsharma7964
@dhruvsharma7964 3 жыл бұрын
nice series
@anirudhkaushal5343
@anirudhkaushal5343 3 жыл бұрын
👍 amazing
@kaushalkumar6666
@kaushalkumar6666 3 жыл бұрын
i still wonder why i am not able to use typescript when i already learned it.
@codedamn
@codedamn 3 жыл бұрын
Convert your existing JS project to TS. That'll be a start
@kaushalkumar6666
@kaushalkumar6666 3 жыл бұрын
@@codedamn Thanks you as always you always help me out with my stupid questions.
@rishupawar2233
@rishupawar2233 3 жыл бұрын
Thnk u boss
@nibu_mirchi
@nibu_mirchi 3 жыл бұрын
Speaking of dynamic languages ... "I want to chill as js variables do 😁"
@faisal0572
@faisal0572 3 жыл бұрын
3:36 is my best part.
@commonsense1019
@commonsense1019 3 жыл бұрын
Nice 🙂
@ranjankumar1324
@ranjankumar1324 3 жыл бұрын
Can I get a heart from you and t-shirt too😍
@DuyTran-ss4lu
@DuyTran-ss4lu 3 жыл бұрын
Awesome
@luccindev
@luccindev 3 жыл бұрын
while(age++ < life.lenght) ++knowledge
@saramshshrestha7641
@saramshshrestha7641 3 жыл бұрын
T-shirt 🔥
@desifoodmonkinusa575
@desifoodmonkinusa575 2 жыл бұрын
Beauty of JavaScript is overshadowed by typescript ! Sorry I love vanilla JavaScript
@leninkrishna
@leninkrishna 2 жыл бұрын
It was a very nice informative video and great insights i m a year late and even though do i have a chance for free t shirt ??
Do THIS to become a Senior JavaScript Developer
12:12
Mehul - Codedamn
Рет қаралды 174 М.
GraphQL vs REST APIs | What's the Best Kind of API?
14:57
Mehul - Codedamn
Рет қаралды 29 М.
Война Семей - ВСЕ СЕРИИ, 1 сезон (серии 1-20)
7:40:31
Семейные Сериалы
Рет қаралды 1,6 МЛН
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
10 Ways To Be A Better Developer
12:04
Traversy Media
Рет қаралды 163 М.
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 7 МЛН
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 1 МЛН
Top 10 VS Code Productivity Hacks | VS Code Tips And Tricks
14:02
Mehul - Codedamn
Рет қаралды 17 М.
How to Become a Full Stack Developer | Full Stack Developer Roadmap 2021
23:48
Something is wrong with ISPs in India 🇮🇳
13:17
Mehul - Codedamn
Рет қаралды 65 М.
Coding Was Hard Until I Learned THESE 5 Things!
7:40
Pooja Dutt
Рет қаралды 1,1 МЛН
You Need Kubernetes?
27:59
ThePrimeTime
Рет қаралды 252 М.
Junior Developer Sent Me A PR For Review
17:26
Amigoscode
Рет қаралды 170 М.
How to Deploy Your Website Like a Senior Developer!
7:48
Mehul - Codedamn
Рет қаралды 46 М.