1. Be open and honest about your experience (instead tell what makes you different, what projects you built, etc.) 2. Be proactive when applying (reach out to people directly (be annoyingly enthusiastic to apply, find companies which are more forward thinking) 3. Beef up your projects (github page required (make sure your code is good), a good demo takes you far)
As a developer with no degree and nothing worthwhile on my GitHub, I disagree with a lot of this. First of all, don't apologise or feel like you have to give explanations for your lack of degree. Just don't list a degree on your resume. That simple. Some companies will ask you about it, some won't, but largely they don't care about it once you have some experience under your belt. As for GitHub, it doesn't matter. If you have projects on there, great. If not, don't worry about it. It's perfectly reasonable if none of the work you've done has been open source. Most developers write proprietary code that is never seen outside of their employer.
you can do "gate code" on your gpu and it goes about as fast as ur usual gpgpu shader stuff. so u can always do gate code even if ur not using fpga's cause its just as good as any other code.
Hey thanks for that. I believe I will be putting some of that advice to use soon. About the only question I have is if you are working and going to school you don't have a lot of time to work on to many projects. How would you deal with that? I loved the idea of doing something simple in more than one way/language. Great stuff!
It's hard. No doubt. Find any time where you can. I work on nandland on nights and weekends. Been doing it for years and it's starting to feel like I have a substantial amount of content, just recently. Like rolling a snowball for years and years haha.
I don't know, I have tons of big and good projects and noones ever looked asked or shown any interest. I've tried number 2 and only get ghosted. I have a CS degree too. Never got anywhere.
@@Nandland Tbh I stopped because I've seen they are not treating people equally. It's not really based on what you do. People will say that but it's not true.
Good stuff. Certainly in the UK degrees are overrated. Have recruited people with no degree but amazing projects. And the reverse: people with top class degrees who are borderline clueless.
That's because there is very little lab work and there are so many topics covered in an undergraduate degree there isnt enough time to gain serious competence with say an FPGA.
A good example was someone who had a First in computer networking yet didn't know the difference between an ethernet port and an RJ45 console port. Another thing that was telling is they couldn't handle any kind of criticism. Yes the practical skills that graduates leave with have absolutely been eroded over the last few decades.
great tips. building a visual portfolio is really what helped me with getting started in front-end development. i also recommend taking on small projects to help your current employer even if they aren't into software. maybe you can upgrade the company website in your down time. anything to get some initial experience.
How to grow faster the experience? Let say many jobs require 5-10 years of experience. I do 2 jobs in parallel, morning shift and night one. Can I consider that my experience of 5 years will be considered as 10?
Don't forget soft skills. Because working alone is cool but building great software is usually done as a team. And if you want a corporate job it will count as much as your technical skills.
@@Nandland yeah but there is quite a difference between someone that is really being proactive / knowing how to express his frustrations or needs and just "not being a jerk" 🤔 I mean it's a whole lot of bonus points to get especially when you don't have the experience.
Great advice. I've been interviewing software developers for 15 years. 90% of the candidates don't do these things.
EEVblog posted something similar, recently. And it was also about bring up your projects to the interview.
1. Be open and honest about your experience (instead tell what makes you different, what projects you built, etc.)
2. Be proactive when applying (reach out to people directly (be annoyingly enthusiastic to apply, find companies which are more forward thinking)
3. Beef up your projects (github page required (make sure your code is good), a good demo takes you far)
As a developer with no degree and nothing worthwhile on my GitHub, I disagree with a lot of this. First of all, don't apologise or feel like you have to give explanations for your lack of degree. Just don't list a degree on your resume. That simple. Some companies will ask you about it, some won't, but largely they don't care about it once you have some experience under your belt. As for GitHub, it doesn't matter. If you have projects on there, great. If not, don't worry about it. It's perfectly reasonable if none of the work you've done has been open source. Most developers write proprietary code that is never seen outside of their employer.
What have done not where have you been.
Greetings from north Africa (Algeria)
you can do "gate code" on your gpu and it goes about as fast as ur usual gpgpu shader stuff. so u can always do gate code even if ur not using fpga's cause its just as good as any other code.
Could you recommand for me any skills or studying to get fpga entry level job... thx
*nandland* 💕💐💕 really excellent upload 💕💐💕 Really good content 💕💐💕 Thanks for share 💕💐💕 stay connect me
Hey i bought a go board from you recently. Are you likely to do anymore project videos for it?
Hey thanks for that. I believe I will be putting some of that advice to use soon. About the only question I have is if you are working and going to school you don't have a lot of time to work on to many projects. How would you deal with that? I loved the idea of doing something simple in more than one way/language. Great stuff!
It's hard. No doubt. Find any time where you can. I work on nandland on nights and weekends. Been doing it for years and it's starting to feel like I have a substantial amount of content, just recently. Like rolling a snowball for years and years haha.
Hey ! I would like to get the Go board - are you still shipping to Europe ?
Yes! Order yours today at nandland.com!
I don't know, I have tons of big and good projects and noones ever looked asked or shown any interest. I've tried number 2 and only get ghosted. I have a CS degree too. Never got anywhere.
It's not an easy process. Takes a lot of work. Try again and again and don't give up. Good luck.
@@Nandland Tbh I stopped because I've seen they are not treating people equally. It's not really based on what you do. People will say that but it's not true.
@@oraz. What kind of prejudice have you been subject to?
Good stuff. Certainly in the UK degrees are overrated. Have recruited people with no degree but amazing projects. And the reverse: people with top class degrees who are borderline clueless.
That's because there is very little lab work and there are so many topics covered in an undergraduate degree there isnt enough time to gain serious competence with say an FPGA.
A good example was someone who had a First in computer networking yet didn't know the difference between an ethernet port and an RJ45 console port. Another thing that was telling is they couldn't handle any kind of criticism. Yes the practical skills that graduates leave with have absolutely been eroded over the last few decades.
We have had the same experience.
great tips. building a visual portfolio is really what helped me with getting started in front-end development. i also recommend taking on small projects to help your current employer even if they aren't into software. maybe you can upgrade the company website in your down time. anything to get some initial experience.
How to grow faster the experience? Let say many jobs require 5-10 years of experience. I do 2 jobs in parallel, morning shift and night one. Can I consider that my experience of 5 years will be considered as 10?
Really you work on two software engineering jobs? Where are you from?
That's very impressive, I don't work at any sucks
Super.. That motivates alot for me.. Keep posting... Thank you
would partnering up with other people to launch a start-up be a viable alternative to working for a boss?
Yes definitely.
Cold emailing is the way to go!
Don't forget soft skills. Because working alone is cool but building great software is usually done as a team. And if you want a corporate job it will count as much as your technical skills.
Yes. This falls under the "don't be a jerk" category which I think most people are pretty good at :)
@@Nandland yeah but there is quite a difference between someone that is really being proactive / knowing how to express his frustrations or needs and just "not being a jerk" 🤔
I mean it's a whole lot of bonus points to get especially when you don't have the experience.
When I interview people I always probe on personal design projects.
Awesome, thanks! 😜
thank you
great insights!