Honest Advice For Every Software Developer.
HTML-код
- Опубликовано: 13 сен 2024
- Book A 30 mins Call With Me: calendly.com/l...
In today's video, I share honest advice for software developers. The tech job market is oversaturated, and the once-reliable career path is no longer a guarantee.
Join my Coding Community: / discord
Become a member of this channel to get access to perks:
/ @levi_okoye
Support The Channel 👇👇:
Buy me a coffee ☕ : www.buymeacoff...
🛴 Follow me on:
Instagram: / levi.dev__
Twitter: / levi_dev_
TikTok: / levi.dev__
Github: github.com/udo...
Thread: www.threads.ne...
My Gear
Camera: amzn.to/4bER2Qp
Microphone: amzn.to/4eUKMXE
Lightning: amzn.to/4by4IwL
Camera Lens: amzn.to/3zwT2gB
Camera Lens (Sigma 16mm): amzn.to/3LgnqhI
Computer: amzn.to/4cyzwPe
Keyboard: amzn.to/4eR0hjs
Mouse: amzn.to/3S2iS2b
Remember guys, this information is regrading the tech job market in America 🇺🇸. From what I’ve heard the tech job market is pretty stable in most other countries especially Asia. But the whole point of this video still applies to everyone, make sure you’re working on something for yourself!
Somhting that works for you and bears your name as a devloper.... Its just like a civil engineer who never build his own hose or a food vendor who still buys food outside for lonch... think about it people
there is a new way to scare CEOs' on LinkedIn one asked me to promote his product and when I requested a job offer in exchange he stopped chatting this happened just recently
America is fucked up from every point of view, not just tech
Nope, it's a bloodbath here in India too
Nah London is pretty tough rn
Dude telling everyone to take more time for own projects and less time fore applications. Thats a way to remove competition.
💀
I barely know what you're trying to say
@@dutch9238 me too
No it isn't
Aaaah you must have posted this before you finished the video, that's the only explanation I can think of for this post.
If you're a software developer looking for a new role, you can contribute to open source...
You can build personal projects...
Don't give up.
True 💯
The chances of you getting hired increases when you know someone who's very active in the field
I wish people would stop trying to make prediction click bait videos. First off the tech world is more than just web development. Second, the tech space is the hardest field to predict because it is constantly evolving and changing. In the 90s people were thinking this field wouldnt exist today.
there was no ai in the 90s stop coping and embrace the reality
@@prymeraeducationsolutionsl2478 AI don dey since, dey play
@@prymeraeducationsolutionsl2478Ai is really not that good. When you realize “coding” is a minor part of software engineering.
But he is right,
If you say "more than web development" and all you mean is AI then you have no argument
7 out of 10 software projects fail not because they are bad in any way. they fail because software engineers suck at everything else than making software : marketing, managing a company, accounting, budget management, handling customers and most importantly sell the product.
But thats a sales man, a marketer in one comment
You couldn’t have said it any louder, the sheer volume of applications of LinkedIn for dev jobs is insane, what’s got me hired for a job was when I showed the interviewer some of the projects I had built which were actual software that was solving problems. So it can be the edge for a software developer than just a well optimized cv
Projects will always give you an upper hand over certificates during interviews. 💯
There is a certain level of skill you get when you acquire your first job. Certain productivity skills, professionalism and insights that you wont otherwise get to know if you dont ever get a job in tech. .. that entry level is key to become that advanced or intermediate developer that will then go on to build your startup idea
I had this exact discussion with a dev I met at a wedding on Saturday, Chidera Ike. The way now is to just build a niche specific SaaS that addresses a particular pain point of a particular set of people.
Y’all software developers need to find entrepreneurs to work as a team instead of joining a mega corporation.
@@oshanehall3470 that’s a solid idea too
@@levi_okoye very few of these tech side projects make any money...
By the way, as far as software goes, I'd build a large network, online and off BEFORE making a product. See what people want in that network and then respond to what they need. The new way of getting a product to catch on is to get it first working with a core small group of people then finding a way to expand from there. The same goes for any product, including games as well.
I'd also meet as many people and network with as many people as possible as a means of finding work, rather than just posting on boards and applications alone.
Great advice. For anyone wondering how to go about networking, I'd recommend joining as many Meetup groups as possible that you find remotely interesting, whether it's tech-related or NOT tech-related! You'll often bump into others, especially professionals in other fields, in non-tech Meetups that are often seeking a solution to a problem they're currently tackling, big or small. That's where you sweep in and come through with your MVP with whatever tech stack you enjoy working with. If a promising problem requires knowledge of another tech stack, that gives you a great reason to pick up other programming languages and tools - a win-win scenario.
Applying with standard resumes and cover letters are going to become a thing of the past for aspiring SWEs, IMO. This is a great time for motivated self-starters to build out MVP after MVP to help people in your area and local community/vicinity. If the project ultimately doesn't pan out, you can always slap that MVP onto your portfolio, which only continues to add value in the eyes of prospective employers or potential startup partners. The early 2010s were the best times to be an entrepreneur, especially with the ubiquity of Thiel's Zero to One as required reading in most business schools. The next best time to be a serial entrepreneur is *now*.
agree heavily, in the process of making something right now and the networking stage before definitely helped me make the right decisions early on.
This makes a lot of sense. Always helps to have something you can work on as a side personal project
This advice makes sense 💯💯. I agree with you bro!! I started my software development journey about 2 years ago and I don’t think anybody will hire me anytime soon. My mentor told me that the job of a software dev is to find solutions to common problems not to keep sending CVs and that stuck with me to date!
The job of a lawyer is to practice law, not to send out CVs
Th job of a storage worker is to move products, not to send out CVs
The job of a doctor is to help with peoples health, not to send out CVs
The job of a teacher is to teach, not to send out CVs
Pointless advice. No career comes without applying
Finding users who are willing to pay after a SaaS launch is also more than a battle. I have like 4 little Saas, people just don't want to pay for software. And besides, big tech companies makes it more difficult.. 😢😢😢
@@JegErN0rsk the job of a software developer is to find a problem and develop software solutions! You can’t get it since you have an employee mentality
@@windowsxp1991 you dont have a job as a software developer, how is it your job to fix problems?
Dont listen to your mentor. The quote makes no sense. You are never going to land a position if you think you are too important to send out applications
Exactly bro, and until this incessant job application mindset is overshadowed by positive mindset of creating job channels for others, Software developers would still be beggars in disguise looking for who to hire them.
hii, thanks for sharing! This was pretty insightful, I love that you are encouraging us to work on personal projects that can take use far rather than just focusing on job skills that can also take us far only if we were to get a job. I’m self studying and new to programming so the idea of starting a personal project that can be groundbreaking sounds a bit overwhelming but I suppose taking the first step and being consistent through trials is what matters. And one day I’ll either I’ll get the job I prepared for or the personal project I also prepared for will
get me somewhere.
You can do it, you are not the only one!
There are plenty of other industries other than tech that need Tech people to improve. Problem is everyone who gets into programming goes after the tech industry. Look to medical, agriculture, manufacturing, etc. industries. Many are still very behind and there's lots of room to make an impact.
Levi❌
Onyankopan✅
Wahala no de finish 😢
I just came across your content and wow, you just added a subscriber. Thanks
Thanks 🙏🏾
In South Africa the is still a high demand for Software Engineers ...
Yeah now 2 years applying no lucky
Another advice is to learn another aspect of tech - i believe the oversaturation issue here is just a web dev thing.
What other aspect of tech do you suggest? Cyber sec? et al.
@@user-wv1hd4mu4p cyber sec, data engineering, cloud engineering.
Nope there is more backend SWE
@@topgxpert what is SWE?
@@Thesmoker485Sweden
You know? I wasn't gonna watch this video, cause social media nowadays is full of deceiving people with "polemical takes" and baity titles just to clickbait people and then sell snake oil to them. But yours was an honest take. (Not saying I agree 100%, but it was worth watching.) You seem like an honest guy in this field, which is quite rare a find nowadays. Keep going! I hope things improve on your side. God bless.
Thanks ❤️
Honest advice :
1) make projects that are used by people
2) leetcode and practice interviewing (most fail in interviews)
3) if ur not getting interviews, try see what you can do to make ur cv better. Learn more skills and bulk up ur cv
What "oversaturation" you people are talking about when it's nearly impossible to find a competent developer? It may be oversaturated by very low quality masses at the bottom (junior / entry level), but even there, finding a worthy and competent candidate is a massive challenge, so it's not an oversaturation but rather a lot of noise.
Valid point
What they're not saying is that developers with 10+ years experience or senior get interviews at FAANG literally next day! There's a skill gap, a massive skill gap!
Facts!
Facts! Job role gets 2k applications, barely up to 40 quality applicants suitable for the role.
Bro subtly unsaturating the CS markets
This is not a foolish idea, my bro. This is what many software engineers must understand.
I had a similar conversation with a friend who just got suddenly laid off after more than three years with the company.
What truly stays with you is that product you built for yourself.
The truth of the matter is basically this: the jobs out there cannot really go round for every Software Engineer.
So please keep advising people to be creative and build.
Finally someone that gets the message.
Thank you bro. Can you start creating tech tutorial videos for us cos you are full of wisdom 🇬🇭🇬🇭
gh boy lol...where exactly ingh are you?
It's good to see people resonating with the way I have been thinking lately. SaaS is the right way forward. Maybe that's why there is a huge emphasis on cloud hosting by big tech.
You need a skill that everyone needs that there's a shortage of, and that ship sailed 10+ years ago in tech. To someone who's perfectly healthy living in the states I'd recommend something like plumbing, it's a tough job but give it like 5 years and it's gonna be paying $200+ an hour due to an extreme shortage.
That's very true! I was just wondering about that and AI will never be able to replace humans on them type of jobs.
Well said man!
This is terrible advice. There are over 500k tech jobs out there
@@CamPerryand there are over 1 million developers out there.
Hell no. Who would want a hard manual labor job over a nice office job? That’s crazy.
One reason this is the case because most people are too basic in thier knowledge.
Everyone is a web developer or app developer.
People should pivot to more challenging aspects of programming. Low level, game devs, raspberry pis, dev ops, networking, etc.
Not everyone should be learning to use react for example
Thanks so much for this bro . I am less than two years into tech , I have applied and applied but no response . I decided to start up a company that aligns with exactly what you have said in this video. Thanks for these updates
All the best
I totally agree with you
While Applytfor roles also take time to build your saas
💯
Hello Levi, I am Samuel Daniel, I have gone far with my javaScript, html and css programming, and I watch your video of how you learn Front End Web Development in Nigeria, so rn I started with my Reat.js toturial but I want to ask, when and where I can start earning a little money with my programming cough honestly it is really tough here in Nigeria, In your video you stated that you started earning money when you got your hands dirty with php, which is what you use to get yourself a laptop, I am using a friends laptop to learn cause mine crashed beyond repair;
please I wish to know how I can start earning as I keep advancing in my programming
Become a freelancer in your area.
Thank you for sharing bro, if you don't mind me asking what's in your other hand? mic
Thats all and good but building your own successfull micro saas is probably as hard or harder than finding a job as a junior dev...
But is more rewarding
Thanks bro
You will have a million followers by the end of this year...
Thanks
The hard reality is that you were never a software developer, but a software integrator.
Software developers can build everything from scratch. No external library, no nugets no, packages, no dependencies, everything from scratch and all alone.
As a software integrator, your brained never got trained on thinking for yourself. You always depended on someone else that code reviewed, fixed, your code....
However nothing prevents you to become a software developer. A software developer that can build stuff that did not exist yet.
You get off the beaten, part and search online how to program in assembler.
Very cheap mother boards, learn to program and create a switch that opens and closes a garage door with need of internet or cloud.
You have to let go of enterprise mindset that everything must go through expensive subscription cloud, it does not.
You have to let go of the mindset of enterprise tools, and enterprise frameworks, and enterprise storage.
The world needs things that does go down world wide but keeps in working when the world comes crashing down.
The world need things that does not spy, that does not invade your privacy, that does not shove advertisement in your face.
Honest words buddy!👍
100%
"The Warded Man" fan?
Mehn! this was super helpful and I have drawn amazing inspiration from what you said. As a newbie in the tech industry, I think we need to be told this kind of honest truth frequently, not to discourage us but for us to wake up to the reality that we need to understand that Software development niche is gradually becoming saturated hence, we should try to collaborate more in solving problems with our own SaaS projects. Thanks bro, I Can't love you less.
You're welcome, and thanks for taking your time to understand the message before commenting.
I beg to differ.fields like web development and uiux are already saturated... however other fields like cyber security, Blockchain,DevOps, augmented reality,etc are still highly soft after
There is isn't much demand for those skills really. It's true they are not yet saturated though
@@_remma but there will b demands for it in the nearest future...keep learning and advancing yourself so when the opportunity comes you will be ready.
What if you could create jobs instead of applying for jobs?
I have a saas idea I plan on building. But I'm still sharpening the axe 😊
If you wanna work together on it. I would love to hear your idea and maybe contribute to it.
Me too
Oh... I have a lot of ideas. Maybe I should create a community of programmers and then group them to solve a problem or build a saas. Then they share the profits. What do y'all think?
Making sense
@@ManchoVictor-ip4qu sure why not
I'm trying to tell people this now. Build and ship more!
100%
@@levi_okoyeHey how is Dart+flutter for saas?
@@olayinka-ajibsjoshua5776 awesome try building something tech stack doesn't matters the most
And a Saas doen't have to be complicated, just take a simple idea of a product that people want and work on it, a lot. Also, invest in promoting, not just building.
Brutal honestly.....
Thanks man.
Yeah the idea 💡 is brilliant… it spark a light within me😮😊
The job market has been affected worldwide not tech only.
Bro you are a legend
I love you 💪
Thanks
I am not a devil but RUclips suggested this video i guess because I've been trying to see videos about technical PMing.
But i solely clicked on it to see what the people in comments have to say, and this comment section further proves that the RUclips space is really less toxic and i love that for the RUclips creators.
It has also helped me think about putting out value here no matter how imperfect my videos might be, this space encourages getting better so well.
Welldone sir💪🏾
Welldone Devs😁
This is what a react developer with 30 years experience sounds like
There are no other jobs that the average person can get that pays this much that is why everyone was learning this. What are you going to do? That pays $80k
With A.i the days of the generalist programmers are over. Any form of software basic computation is due for automation. Programmers put themselves out of business. But it was all inevitable
Bro calm down, A.I hasn't replaced programmers yet. In fact, AI can actually make us more effective at coding. If you're concerned about AI taking jobs, consider learning to build AI software. After all, the skills you use to build AI are valuable and in demand. Life is simple, so enjoy the journey!
When I see others who have this viewpoint, I can’t help but think they must not really understand how it works.
@@fr5229They don’t. They’re probably not even in the industry. Just feeding off the latest clickbait news articles.
Now I agree with you, no use of working hard like a slave,
The importance message is that you must let go of enterprise thinking and that you product must be served world wide.
If you don't know what to build ask 50+ people how they did it in the 1990'.
Example I created: Hotel program for small hotels that all it need to do is to register when someone comes in, leaves and clean the room.
No database needed, no cloud, subscription needed you can do it perfectly in basic text or binary files.
Just use your imagination? It was done back in the 90's, programmed very fast, weeks and some to hotels in your small town through word of mouth.
A billboard program that shows pricing in a restaurant dynamically, can be power with simple Raspberry pie 3.
No cloud connection needed, a small shared drive is sufficient. Again local shops, and incredibly easy to do if you don't depend on third party components.
Train your software developer brain for developing, not for integrating.
I see that you're improving your speech, great work brother. Also add some personality and humor 👍
Thanks one more , Have being able to think of a solution to a problem as I don't think like that before
Thanks for the enlightement, it seems that's the best way to achieve it
I just got into the tech world; web dev to be precise but I am thinking of switching to cyber security because I love cyber security which I have always loved and have great passion for .Any advice or contribution to a career in cyber security pls?
You make sense from start to end
🙏🏾
you're killing it dude! It was great for you to switch to youtube, keep up I love these!
Thanks man!
Thank you so much... this is beautiful
You're welcome 😊
Great video. I am a developer from brazil and I feel like that. You speak quickly but I can understand you. The jobs from here are very bad too. A lot of programmers applying to 1 job. Recently I tried to get a job, but the process is exausted. The technical test is a joking, you answer all the questions corretly. But them need to like what ever any other thing, but not just programming and have experience. So I decided to create an youtube channel about programming and help those people who want to learning about web development.
Cool, thanks, I'll work on my pacing.
The tech market is not sucking, companies do not no longer want to hire geeks but techs with Gucci, Dior, HugoBoss, Tesla... So, stay tech in your mind, but with softs and social skills.
it's easy to be wise after the event when mending your ways won't help ...
Yeah, if you have a job that pays 10k month you lose the job you are broke. If you have 10 clients that pays 10k month and lose 1 still have 9 more. So saas guys focus on saas
💯
Wow, absolutely right bro. Even if ten clients are paying 1k monthly and you lose one. You"ll have other nine paying and you will still keep up real fine.
Why Saas ?
I love you man. thank you. honest advice.
I appreciate that!
Identify problems and create solutions📌.
Very insightful video. 👍🏾
Yes! Thank you!
Programming is so simple these days. It is hard to find the answers are looking for anymore with advanced LLMs. Small to mediums apps can be done within a hour.
for final time AI is going to devour and reshape white-collar work for years to come...
I done agree with you, me I am a spécialist in files encryption application, I am the best.
Great tips.
The tech job market is dog shit...
MZ: Hold my beer
Thanks for this ideas which I have been thinking of since I became a software developer,I have build my own project which others benefits feom
Beautiful content bro that’s actually my plan A rather than B
i just subscribed as he spoke the TRUTH
Banks, goverment, medical business, all this includes software
Most new software developers are not properly equipped to develop their own SAAS. It makes sense for them to work in the corporate environment at least for a few years and soak up every knowledge they can get in these organisations. No matter how good a developer you are, you will always learn a lot when you have worked in teams of other developers. It's only when you have honed your skills working with other developers - especially much more experienced ones - that you should start exploring building your own commercial apps.
Of course there are always exceptions to the rule but for most people, this is a sensible approach.
Valid point. That will be a better approach. but think about the fact that no one want to hire someone without experience, there are very few entry level software engineering roles. what you said is valid and will be a more reasonable way to about it only if you're able to get role in the first place.
Hmmn I love this guy
🙏🏾
Respect
🙏🏾
Am from nigeria and i just finished secondary school and am planning to study software engineer but my parent keeps warning not to go to that field that i will reget it in life..which is getting me scared cuz am not studying the course cuz of the job but for the idea i have
Word Brotha...This means alot
You're welcome
Hey Levi, I am just starting out and currently lost on how to go about it. Can you kindly create a roadmap on starting out in web development?
checkout roadmap.sh
Software as a service 😊
Thanks for the information
My pleasure
Thanks for this brother, God bless you
You are very welcome
I just subscribed. Keep it up ❤!
Thanks
What are your thoughts on learning game development first?
the project exists but it is more of a personal application
Good idea but I as a frontend developer I have a web app I already created the interface. And I’m stuck with creating the backend do you suggest I should learn backend also so that I can build this project ? Since I can’t pay for a backend developer
Yes, you can build and integrate the backend yourself. The limit only exist in our mind!
You can use JS in the backend itself, or just use a BaaS solution (Supabase is an example)
You can also look for a backend engineer to collaborate with you on it. Make it worth their effort.
I once was in the same situation. I found an example backend and just started tweaking it to my needs. Now years later I am a full stack . Net developer.
This is terrible advice.
Do you know how difficult it is to build your own software app?
Firstly, you have to think of a problem that has not been solved, which is very very few.
Then you have to write hundreds or even thousands of lines of professional code which is extremely hard.
You have to take into account so many different issues when writing professional code and thats why mostly only software companies who have the team will do it.
Then you have to convince companies that have never heard of you to trust you by using your software which could cost them thousands or millions if the software fails or is corrupt.
I can tell you have very little experience in software development because telling people to just write apps that companies will use is frankly complete rubbish especially if you don't have years of experience and a reputation of doing this.
A colleague of mine runs his own software company and he has over 30 years of experience and every time a new director comes into a company that is using his product, the director is trying to stop using his software and move to other big players such as Microsoft etc.
Only by him having 30 experience and a proven track record saves him.
So you are giving really bad advice because its not as simple as just building stuff and then people will start using it. It's way way more complicated than that.
Even if you did overcome all those issues and built a software app, you then have to deal with politics.
Many with great skills and years of experience have tried and many have failed.
Stop leading people down the wrong path.
You have zero idea of what you're talking about, I'm sorry
To who ever reads this comment and believes this, I'm sorry.
@@levi_okoye you say I have no idea what I am talking about, but I am living in the real world. I'm talking from real experience.
You are living in your own little fantasy world.
Please point me to the software products that YOU have created and are making money from?
This should be the real test lol....
I'm waiting........................😂😂😂
Just subscribed
Very helpful😊
Thanks for the sub!
You have a lot upstairs that people are not tapping.
Thanks
I have an extensive knowldge in UIUX design. But as I don't know how to code, I am not able to make my webapps. I have tons if ideas to build but coding is always hard for me. Because I really don't have a full roadmap to go for. Every videos seems to talk bout diff. stack. But nothing is showing the best stack for SAAS webapps. It would be great, if you can create a roadmap for becoming a SAAS Webapp dev from the start.
check out roadmap.sh
what about freelancing in web developpment.
Counterpoint: everyone hates subscriptions with a passion, fuck services, just sell software
This is also a valid point
Even if you sell a software, you should still be responsible for updating it.
Very honest video!!!
Thanks
Bro with great doings 🔥🔥🔥
Whats the SAS idea 💡
Will be making a video on that soon
Hey I have the craziest situation Im a Javascript dev that focuses on AI powered database interactions and analysis lets connect!!!
Thank you I'm inspired
You are so welcome
Well said
I actually got into coding this year because of AI
I’m not particularly interested in coding
I’m more interested in coding AI to do specific stuff
Spot on ❤
Bro I wanted to ask, if we can consider Facebook and other social networking platforms are SaaS products?