IMHO If you apply for a job and having any project with the right stack and you can tell me the challenges you encountered using those stacks. Not challenges you find as a first hit on google. The challenges you had with your project and how you dealt with them. As long as you are no graphic designer I don't care what your project look like or so. I want to know: - Your problem solving skills (with the tech stack we use and you claim to be an expert): challenges -> your solutions - You have a understancing of Clean Code: SOLID Principle - You know when to performance optimize and when not - You know Unit Testing and such things After that I know you can code and the rest is do you fit into the team, which is way more important than you might think. We as a company can teach most of the hard skills to you, but if you don't match the team than we can't do anything about that. I got my first job with 17/18 as a software engineer, I had a fully written social media application (there were no easy frameworks like nowadays for that). We are talking 2003 - 2005. In the job interview I detailed explained challenges I had and how I solved them. I explained what of the application I wrote and what was written by others and so on. I just knew my stuff cause it was build by me not Chat-GPT or Stackoverflow. Those things basicly didn't exists back then. After that I had job experience and always could talk about projects (without breaking NDA or so) that I worked on professionally. Even to this day, I develop Software for over 25 years now. I read and watch alot of stuff so I keep constantly learning. My tip: - There is no full stack, make a decision frontend or backend. You obviously wants to have some knowledge in the other field for better understanding and such. But it is very hard to be a master in both. Choose a tech stack that is used by companies. Bullet proof boring tech stacks that will land you a job. Check what the job offers in your area want and pick one of those stacks. Try to become really good at that tech stack. If you have a deep understanding of a tech stack than you will also find it easier to checkout a new one and so on. Most likely currently you will have a ARM or X64 Architecture and guess what, everything is build on that. So even if some fancy new tech stack comes around in the very depth you will find similarities. - Have fun, do projects that you like and have fun. I would rather your eyes sparkle and you show me a tetris website than you showed me a facebook clone but your eyes tell me you hated it. You don't need to be an extrovert or good at talking. If you show/explain me your project and challenges your eyes will spark or not, this is very hard/impossible to hide. I want to hire you, if you love your job. - Just get good ;)
@zena7929
Жыл бұрын
That was well explained. I learnt a lot in your write up. Thank u
@Jschmuck8987
Жыл бұрын
This guy is such a typical software engineer. He talks about his projects: “I did this project where I ….” And every single time: “I didn’t finish that project but it was still cool…”
@LubulaChikwekwe
Жыл бұрын
Thanks for the work you do bro honestly. Changing my life.
@Mr.AmeliasDad
Жыл бұрын
Love that this channel is still producing the same great content several years after I subscribed. The only thing that have changed are the awesome animations! Keep it up!
@MateuszBanach-eb3zl
Жыл бұрын
The only thing that has changed is that Tim grew a beard
@HeartOfLightning
Жыл бұрын
Very true! And he's put in the effort for a while, so deserves that success ⌨️
@Anthony-op7xz
Жыл бұрын
Another cool project would be to make an online portfolio to showcase all your projects. You could even have some sort of blog and stuff to seem smart. I'm planning on doing this in the summer :)))
@kiddhkane
Жыл бұрын
Oh wow that's so creative. I've never heard of something like that.
@josemou6172
Жыл бұрын
@@kiddhkane 😭
@Spijen
Жыл бұрын
@@kiddhkaneto be fair, stuff like “recreate a ___” isn’t very creative either. Both of these things show your skill set though.
@emwave100
Жыл бұрын
Project Idea: Inventory system for parts. The application would have an entry page allowing you to add parts which would include information about the part and where it is stored in some physical storage system and a search page which would allow you to search the database by part or description keywords which would also tell you where the part is located in that physical storage area.
@enimofeodujirin3812
Жыл бұрын
Pretty cool idea I’m gon hop on this
@MyCodingDiary
Жыл бұрын
You're killing it with your content, just subscribed to support you!
@TechWithTim
Жыл бұрын
Appreciate you!
@googleuser5370
Жыл бұрын
That thumbnail with the 3d elements looks beatiful
@alimihakeem841
Жыл бұрын
Thanks so much for this update Tim, it's really helpful
@ThibaultDelattre
Жыл бұрын
I like that closed captions wrote "MongoDB is a no skill database.
@Itech6969
Жыл бұрын
Is front-end development always a requirement in every project? As a back-end developer, I always struggle with front-end development and worry that my lack of expertise in this area could negatively impact the overall quality of the project. Do you have any suggestions for projects where front-end development may not be necessary or how to address this concern?
@someoneelse3456
10 ай бұрын
You're going to have to broaden your horizons. 2 weeks of learning html, css and bootstrap can seriously change your life, even as a back-end dev.
@annieperdue6140
Жыл бұрын
These are much better that chat GPT recommendations. Even if not, I am now realizing I prefer recommendations from people over neural networks. I am not yet sure why.
@manfrombritain6816
Жыл бұрын
chat GPT is most likely just averaging out what humans have already said online so i don't think this really makes sense. it doesn't just make stuff up lol
@JackoHuangwecs
Жыл бұрын
I really like your videos!!! Thanks for making all of these
@emperorhan3632
Жыл бұрын
Very good content! Thanks!
@melihteke
Жыл бұрын
Very nice tips Tim. Thank you
@SASA_maxillo
Жыл бұрын
can i put my cs50x and cs50w final project on my resume?
@andiuptown1711
Жыл бұрын
If you can explain your process in an interview
@riddhimanpaul5697
Жыл бұрын
I wonder who made algo visualizer projects popular 🤔
@grandparick3176
Жыл бұрын
Are they actually good projects to put in resume? And are they really hard to make?
@eliran986
Жыл бұрын
Will you make a video about embedded systems, and low level programming?
@KirubelTamene
Жыл бұрын
a recipie a checklist for building a projects so that they stand up during an interview! 1,make sure i'ts easy to run and easy to use - can't have so many installations.... inorder to just run the project 2, you want something ideally unique and creative - if you are just following tutorial, if you are just building a projects other 100 persons did then it's not good can't impress the interviewers - it can't stand as the personal , custom , idealy solve some problem project you made. 3, the project should empy that you have a deep understanding of programming or you are a good programmer it should seem so complicated evenif it's not it should seem complicated - the interviewers should say "oh he must have to do this and this in order for this project to work, he must have did alots of things..." this's the sense you need the interviewers need to sense even when hearing the name of the project to make it impressive 4, it should have a great git hub, should have a good read me , should be very presentable, should have a necessary comments so that readers can understand the code easily - nic and clean - well written - comments explaining it web application projects recommendations 1, recommended stack should be used to build a web applications - mern stack -> mongo db, expresses react, node js 4:50 other stacks he also showed 2, there's also a stack that included "postgres" - so if you are looking to use an actual SQL database ( A LOT OF COMPANIED MIGHT BE LOOKING FOR THIS) if you are applying for a front end developer you don't need to mess with this but if you are applying for a full stack or a backend role then you should use SQL database so that you might do some backe end and connected to "postgres db" and you have some some kind of react front end or other whatever you want to build. 3, you could do a serverless stack - whatever serversless function you want to write is fine - he uses something like "Fire base" b/se is the simplease especially during deployment so depending on what role you are applying choose above this things web project ideas 1, social media colen (twitter clone, Instagram snapchat..) it's complicated you don't need to clone every thing just to show you understand the things there - how to interact with a database - how to serve like live data - may be notifying users 2, sub part of social media like implementing a live feed is complicated - GOOD FOR BACKEND PRESPECTIVE - loading live data a recommendation engine ( for showing d/t data or ads ) 3, sport bracket generator (march madness bracket like website ) - 7:26 he did this project 4, 7:53 type racer project
@DjNOiz3
Жыл бұрын
Very nice content! At 4.18 there is a mistake in the Text. It should be Tech stack and not Text stack
@alexanderkomanov4151
Жыл бұрын
Thanks for ideas!
@nguhelon7015
Жыл бұрын
Than you Tim!
@Wanderer2035
Жыл бұрын
I read the thumbnail as “Best programming rejects” 😂
@mariumbegum7325
Жыл бұрын
Great video!
@bhanujuneja58
Жыл бұрын
How did you learn so many things yourself?
@KeyesAnthony
Жыл бұрын
im so confused as to why you said "prettifying" but your subtitle said "pre-defying" @2:33
@carbonwolf6995
Жыл бұрын
Cool infor, bugt I have a question about the last one with the python game. Why implament such a fix instead of creating an exe file with the game? As a beginner myself I'm curious as to why you might do one over the other, Thanks
@carlooo00s
Жыл бұрын
this shits hard idk where too start to make my very own portfolio
@I_l
Жыл бұрын
Yes
@Souls-iq8to
Жыл бұрын
So would you say an algorithm visualizer is a bad idea?
@rbartig
Жыл бұрын
Write something you're passionate about. It'll usually make you stand out and bring out the best in you.
@JeezLeWeeze
Жыл бұрын
This is dank
@DragonVignesh
Жыл бұрын
Projects ideas for Data Analysts roles
@no3lcodes
Жыл бұрын
Not hating on Tim I actually think he’s very smart and talented. But, have you guys ever think that, if you build projects that other couple thousand people make that will help you? To practice and learn? Absolutely, to gain employment? Nope. The best project you can ever make will be a unique one for you and your needs.
@joel9909
Жыл бұрын
All these have to be built by me right? not with a tutorial is it even worth it having tutorial projects on my portfolio?
@mrj5361
Жыл бұрын
LOl the captions when you said Mongo is a no SQL DB it said "No skill database"
@KrigRaseri
Жыл бұрын
So does the app not really matter as long as it is solving anything? He said that textbook page thing was a talking point in interviews, but it sounds like it was a more difficult version of a textbook PDF?
@Jacob-of9wf
Жыл бұрын
any advice on how to learn to use a raspberry pi?
@HarnessedGnat
10 ай бұрын
“Pre-defying”?? At 2.35 it probably meant to say prettifying.
@suspendedresolution
Жыл бұрын
But... coffee makers have a built in system to brew at a certain time...
@thelavagod
Жыл бұрын
Tim has beard
@mivids100
Жыл бұрын
Arduino is good for iot
@paulrevere27
Жыл бұрын
linode didnt let me register an account :(
@alshuwaiee27
Жыл бұрын
I have no idea of anything so that i cant still be good programmer
@whonayem01
Жыл бұрын
Thanks
@pythonmini7054
Жыл бұрын
i think tim is getting out of tutorials, please make tauri tutorial
@swapnilshinde2540
Жыл бұрын
number 2
@amin1mrx965
Жыл бұрын
Is it only me or is the fps of the video pretty low?
@passportbro904
Жыл бұрын
Number 7
@CASnumber
Жыл бұрын
Cool projects
@123arskas
Жыл бұрын
Good ideas
@Djellowman
Жыл бұрын
Ah yes, "text tacks"
@proCodeOfficial
Жыл бұрын
Bro love ur contect but u don't look gud in beard and moustache. No hate. Just personal point of view
@zena7929
Жыл бұрын
The beard looks good on him. Let him be
@proCodeOfficial
Жыл бұрын
@zena I think the same now
@carldrogo9492
Жыл бұрын
🤡
@ananjohar8248
Жыл бұрын
You are still you are and
@clover_kt
Жыл бұрын
U look different
@fungouslobster5123
Жыл бұрын
Imagine getting a job as a programmer ahahahaha
@sashaklin9728
Жыл бұрын
What do you mean?
@carldrogo9492
Жыл бұрын
🤡
@themagickalmagickman
10 ай бұрын
You get a job?
@ouardito
Жыл бұрын
I was literally looking out the answer for this 2 hours ago ! Glad you Dropped it
@TN-cx4qi
Жыл бұрын
I built a watering system for my garden that uses a raspberry pi. It checks the weather forecast, has sensors for soil temperature and moisture levels, can switch between soaking or a mist, tracks the amount of watering time each day, sends weekly reports of all data points, and my wife hates it so it’s a win all around. 😂 There are some things that I’ll change if I ever feel up to it. The main one is I’d put different zones for watering. Some plants require more water than others.
@jatingera924
Жыл бұрын
That's some sick project 💯
@cUser691
Жыл бұрын
@T N Wicked cool project. That your wife hates it is icing in the cake. [I bet she secretly admires it]
@TN-cx4qi
Жыл бұрын
@@cUser691 yeah she doesn’t hate the whole project just the pvc contraption covering the garden.
@amogelangchaane9341
Жыл бұрын
Can you show us how it works? Maybe like a video or something
@TN-cx4qi
Жыл бұрын
@@amogelangchaane9341 I’ll think about the video. At the very least I should open source the code and put out schematics.
@ego-lay_atman-bay
Жыл бұрын
I feel like I have a good start for a portfolio. I've made a python script that can convert a video into a scratch project, I'm working on a sprite sheet maker that will have the ability to neatly order all the sprites in a grid, a node editor, or custom gui in scratch, while drawing everything using code (no images, just turtle graphics, except the mouse pointer), a couple websites, I have plans on making an advanced metronome web app, a program that can read, and dump all the data in mario kart tour, and probably the most impressive things, a level editor for where's my water, and a full library to modify anything in where's my water (wmwpy). I've also created a script to read a proprietary image format used in the where's my water games (waltex), I'm going to make a script to decompress a custom archive format created specifically for the where's my water games. I do also really want to create a patcher for where's my water, one that allows you to combine mods, and distribute mods without distributing any modified app files (it would be smaller file sizes, and avoid piracy). I still have a lot to do, but at least I have many years before I need to start looking for programming jobs.
@codeintherough
7 ай бұрын
Wait you still don't have a job after all that?
@ego-lay_atman-bay
7 ай бұрын
@@codeintherough I'm still in high school.
@Limestarz
Жыл бұрын
The social media clones is kind of odd since they have a million social media clone tutorials. I will agree that doing it is still incredibly difficult, but still
@owusudavid7840
Жыл бұрын
so what do you recommend?
@Juzzyjuzzy
Жыл бұрын
In my opinion, an original social media app would even be more impressive.
@carldrogo9492
Жыл бұрын
They are cringe AF.
@TheUSDA__
Жыл бұрын
@@carldrogo9492 When you sit down across from a possible employer and present a social media app you programmed from scratch, I doubt the first thought they’ll have is “dude wtf that’s cringe.”
@the-ironclad
Жыл бұрын
@@TheUSDA__whether it’s scratch or you copied from a yt tutorial, it’s still cringe because they’ve seen a million instagram clones before. It’s not that impressive. What is more impressive is if you can create a brand new social media concept from scratch that’s never been introduced in the marketplace, that’s even better. People aren’t that creative
@Warpgatez
7 ай бұрын
The best project? One you are passionate about. One that you document heavily. One that you can speak about for an hour or more without realizing how much time has passed.
@manfrombritain6816
Жыл бұрын
i really cannot motivate myself unless it's a "real" thing. like... i cannot be fucked to do any of these types of projects at all. but 2 years ago i decided to make a web platform for serving up a kind of "augmented" version of a book i had written - it was sort of like a wiki, where you could read through the book and also click on character/place names to pull up their bio and description and images of them that my friend had drawn. i also used python to automate the augmentation of the book text every time i updated the book. i would sit and work on it basically the entire day, forgetting to eat and go to the bathroom and so on without batting an eye. but ask me to spend 20 minutes doing some arbitrary python script to automate something i don't care about? i'll procrastinate like FUCK
@willmcconnellsimpson1411
Жыл бұрын
Whoever is adding the text graphics is misinterpreting what you’re saying: “pre-defying” your code (instead of prettifying”); “text stack” instead of “tech stack”. Just a fly in the ointment of an otherwise decent video.
@edisongarcia94
Жыл бұрын
Thanks so much for this helpful video. This is exactly what I needed as I'm trying to get my portfolio together. I appreciate how you go into detail and give useful real-world advice.
@Kevinfdg
Жыл бұрын
Hi, I am a self taught programmer and I graduated with a BS in stats in 2021. I am coming up now on two years working as a full time SWE Frontend Dev. My goal is to eventually break into top tech companies, like faang. Is this possible for self taught devs? Have you worked alongside any self taught devs? I know I have a lot more to learn before I am ready but I just wanted to know if my resume will get thrown out automatically?
@AlazarEfuye
Жыл бұрын
Dude - with a stats background you'd be very successful in AI
@monsterhoodlum
Жыл бұрын
damn stats background i cannot get my head around it given i am a cs grad :(
@brancode404
Жыл бұрын
Is there a stack for Django
@HSGG_
Жыл бұрын
PTSD
@edmundob.guevarra9565
25 күн бұрын
@@HSGG_postgresql, tailwind, s, Django. What's the s stands for?
@BadBoy65t
17 күн бұрын
@@edmundob.guevarra9565Suffering
@anelesiguqa
Жыл бұрын
Interesting staff
@thetahayaseen
Жыл бұрын
Thought he was solo
@nlp3834
Жыл бұрын
@@thetahayaseen 😂
@darkphantom195
Жыл бұрын
Hey Tim I'm interested in app development, can you guide me to any frameworks or languages i could do it on. I started flutter but I realised a little too late that it lacked alot of libraries for functions i wanted to perform so I had to drop it. I am experienced in programming though and have a strong grip on Python
@computer_tech98
Жыл бұрын
Awake code sleep
@Stopinvadingmyhardware
Жыл бұрын
Let’s grape the guy and pretend drugs are a suitable compensation for a straight guy that doesn’t do drugs
@hadiriyanto635
3 ай бұрын
P
@opcon3155
Жыл бұрын
What about Django and fastapi stacks?
@notxarbtech1349
Жыл бұрын
django is technically full stack on its own
@opcon3155
Жыл бұрын
@@notxarbtech1349 no There is Django rest framework too
@notxarbtech1349
Жыл бұрын
@@opcon3155 ? by definition django is a full stack framework
@opcon3155
Жыл бұрын
@@notxarbtech1349 no lol who told you that?
@notxarbtech1349
Жыл бұрын
@@opcon3155 just google it dude literally one google search would prove you wrong
@Alcohogrifo
Жыл бұрын
Why there is no PHP or Python in the stacks examples
@Computerix
Жыл бұрын
Thank you, helpful video.
@Mater-code
Жыл бұрын
Your AC is weird
@adeaprianto
Жыл бұрын
I am about to start new project then this video came up in my feed, what a coincidence.
@blissanesuchakaipa579
Ай бұрын
Bro this is fire
@NewBravePurpose
Жыл бұрын
What got you into coding and programming early on?
@awaisraza2285
Жыл бұрын
How to get out from tutorial hell problem?
@seananih7609
Жыл бұрын
Stop watching tutorials.
@paulblart4551
Жыл бұрын
Make your own projects.
@karanbisht6280
Жыл бұрын
Hello Universe
@GAUTAMTHAREJA
Жыл бұрын
This is real good man, appreciate the effort! Thanks a lot
@mahmodi5timetolearn
Жыл бұрын
Hi ,is there any online python courses thanks
@TechWithTim
Жыл бұрын
Yes! Check out programmingexpert.io
@nandwezaallan792
Жыл бұрын
Nice
@oakraider4life
Жыл бұрын
Many of these projects are too high of difficulty for a solo junior developer (the presumptive target audience of this video) to implement *well*. Technical people will often be reading this code, and they will care about things like readability, grasp of the problem, elegance of the solution, etc. It is not necessarily a benefit to you if what you have under the hood is effectively a series of stack overflow or chat gpt snippets because you bit off a project that was more than someone of your experience level (or a solo person of any experience level) could realistically chew. It's good to push yourself and expand your skills, but those aren't usually the projects you want to bring into interviews. An interview project should be about showing mastery of the skills you already have.
@MgelikaXevi
Жыл бұрын
well, what prevents you from carefully reading through those snippets and actually learning them , so that they become your own expertise? I mean, if I would only build a project that I can create without outside information - I could only build html pages for a very long time :D Everything else took some googling\chatgpting etc and learning a lot of new concepts. As for worries about "technical people"- they also know very well, that building a project from scratch - is not even a junior developer`s job (it is outside of his competence by default, since on actual real project he never does this), so they still appreciate your courage and work, even if it is far from elegancy and readability.
@maxine3978
Жыл бұрын
I hate the job market i hate capitalism i hate commodifying my passions i hate employers
@techwithone857
Жыл бұрын
Thank you Tim
@musonobari2560
Жыл бұрын
Has anyone ever done a programming language project ? Wouldn't it be super cool to come up with a brand new programming language ? How hard would it be ? 😀
@urekmazino2086
Жыл бұрын
Not that hard tbh, i could write a new language with basic arithmetic support in a day
@carldrogo9492
Жыл бұрын
@@urekmazino2086do it son. Show us. 🤷♂️
@simonchristian160
Жыл бұрын
many schools have this
@arxci9402
Жыл бұрын
Nah if that's your showcase the hr team is going yo have no idea how to use it. It'll just get glossed over
@xcentriquehub
Жыл бұрын
I use MPV - MongoDB, Python (Flask, Django), VueJS / or Postgress, Python (Flask, Django), VueJS, Quasar framework is also cool
@mikem9098
Жыл бұрын
Thank you! Just a quick question. Are programming games good projects to have on a resume or not really?
@NickWindham
Жыл бұрын
Great video
@i_am_hilal
Жыл бұрын
@bananaclub69
Жыл бұрын
Hey you should make a playlist of all these “codeing projects” videos where you list different projects ideas.
Пікірлер: 159