1) tensorflow ( for machine learning) 2) crawling (spider based projects) 3) database handling (firebase, Mysql etc.), my opinions
@realpython7 жыл бұрын
Thanks for sharing your opinions!
@oren22346 жыл бұрын
I love when I see garbage telling me "i know tensorflow machine learning" but they cant event calculate a derivative
@dandogamer6 жыл бұрын
Its nice to know the maths behind concepts like backpropagation, but its argubly more important that you actually apply these concepts to the real world
@razrdroid47636 жыл бұрын
why the fuck is knowing to calculate derivatives so important?
@piotrwln93486 жыл бұрын
I wouldn't trust a machine learning specialist who doesn't know derivation. It's just fundamental maths everyone in that field should know.
@lightninginmyhands48785 жыл бұрын
Key takeaway: publish a library to PyPI - you are providing value to the entire Python community
@dp08136 жыл бұрын
If you want to see what the title implies, this vid starts at 9:40. SMFH.
@surenderyadav77385 жыл бұрын
You're legend.
@jesusdacoast8725 жыл бұрын
d p Thanx
@farrukhatabekov5955 жыл бұрын
you saved 9 minutes of my time. Thanks
@Isha75585 жыл бұрын
Tq
@adirbarak52564 жыл бұрын
yyeesss
@qwaszx8227 жыл бұрын
You're not just touching to interesting questions, but you really also answering them from a different point of view.Many thanks !
@realpython7 жыл бұрын
You're welcome :-)
@erock37376 жыл бұрын
Thank you very much Dan. What happens when we apply for jobs is often a big question mark. Not knowing what employers are looking for or how they are thinking can be frustrating for job hunters. I appreciate your informative video.
@realpython6 жыл бұрын
You're welcome!
@kobadak67835 жыл бұрын
Just my humble opinion: The projects you put on your portfolio matter a lot. For one let's take a step back and look at what type of companies your applying for. If your aim is to get into one of the FANG then having amazing projects that are easy to understand is equally as important to writing good code. If I was the hiring manager at a tech start up I would want to hire someone that has the ability to think creatively, is able to solve problems and communicate his/her thinking effectively. If I had a pile of CV's on my desk I don't think a generic project with some well written code will be enough to add value to my company. My advice as a coding newbie with a background in PR and marketing comms would be to invest your time in creating work that would separate you from other applicants.
@alisherm80744 жыл бұрын
thank you!
@edtechbymeera6 ай бұрын
Thank you for the eye-opener guide
@prasenguptav7 жыл бұрын
A very politely python guy. :P Great explanation bro. Thanks for all your suggestions.
@MrShibaMX6 жыл бұрын
Finding considerated & empathetic developers, has turned out to be one of the most difficult endevours for me. Unfortunately the norm is finding developers who still have the misconceived idea that; the most unecessaryly complex algorightm for a simple problem speaks of how advance they are.. Like why are you even using a regex to validate a XML? When a simple method call to the standard library can do that. It is reliable tested code, that happens to be easier to mantain.
@realpython6 жыл бұрын
Sorry to hear you haven't had the best luck finding other considerate developers! You might want to check out PythonistaCafe. A friendly forum for developers of all skill levels that I run www.pythonistacafe.com/
@christianjamesguevarra62575 жыл бұрын
@Solve Everything you are not very smart
@FeniksArg5 жыл бұрын
Really helpful. I'm leaving Java behind and switching to Python, I will follow your advice! :)
@realpython5 жыл бұрын
I'm glad you found it helpful. :-)
@Raidar296 жыл бұрын
you answered in a very abstract way. i was expecting a list of projects for whatever field a person would go for.
@MrMatheus1956 жыл бұрын
Raidar29 Dude, he told that doesn't matter what you're gonna build
@Mike-yv1dh7 жыл бұрын
Any advise for self taught programmers trying to hone there skills to get a job?
@djsensacion77 жыл бұрын
Same !
@xSTstSTx7 жыл бұрын
Konstantinos Mouratidis Γεια σου αδερφέ, do you have a skype? (Another greek that codes in python)
@noname896366 жыл бұрын
I am a network engineer, and I used Python to build small applications to automate my networking job, perform security testing, and monitoring. While I also have my Cisco Routing and Switching certification, my job also needed Python skills. The Python skills were the sprinkles on top to help me land a job. Learn the code for the job that you want; don't just learn random sh*t.
@HakeemLawrence2 жыл бұрын
This was really helpful. I’ve been thinking that all of my projects had to be machine learning. I think to build up the portfolio, I will do more exploratory analysis.
@pil3driverwaltz1642 жыл бұрын
Thank you for the helpful advice
@kraye07897 жыл бұрын
Im in IT and just starting to working on coding/scripting and I just wanted you to know I really appreciate all your great videos!
@realpython7 жыл бұрын
Happy to help!
@davisdimalen39126 жыл бұрын
I think the best way to answer that question is to put your self in the feet of company who will hire you. Ideally they need someone who knows exactly what they are doing. To be honest it doesn't matter what projects you do as long as you apply best practice and have a solid workflow to deliver a project.
@realpython6 жыл бұрын
That's great advice!
@arpitgaur43106 ай бұрын
It's more about the neatness and explainability of the project rather than the complexity of the project
@MiguelDuffy3 жыл бұрын
Great video. Thanks!
@RobFos6 жыл бұрын
Great video, I also would like to point out. One major problem in a work setting is, almost everyone thinks that "THEIR" code is better than everyone else's. almost everyone has this huge ego that their code is better. And when you work with someone, they want you to "ONLY" accommodate to the way THEY do things their way and their habits or style, and only their way. along with how they are accustomed to write code because again, they think their code is better than you. Everyone will experience this type of person in any job setting. Basically what I am saying is, dont be like those people.
@realpython6 жыл бұрын
I'm glad you enjoyed the video! Thanks for sharing your thoughts on work-environments as well.
@eliot5876 жыл бұрын
Great thought-provoking video! First time commenting on your video. Great takeaways that becoming an authority via a blog and focusing on producing something simple is a good place to start. Also, focusing on creating clean working code and easy to understand read-me documentation goes a long way. It's not just about the end-goal, it's also about creating repeatable work for someone else down the line. I could fix my pipes in my house with duck-tape and a hodge-podge of spar parts, but if no one else knows how I did what I did or didn't follow any standards of repairman workmanship, then the next time the pipes break down will be double the work to fix. When others go that extra step of providing documentation to me for the work with concise, easy to understand instructions I appreciate it that much more.
@realpython6 жыл бұрын
Thanks for sharing! Providing easy to understand documentation is another great thing to keep in mind.
@jaylansiquot61307 жыл бұрын
Another awesome video, thanks Dan.
@realpython7 жыл бұрын
You're welcome! :-)
@Rubenjr0057 жыл бұрын
What is your Opinion on learning PYQT? Is there a lot of jobs in this area? And can you build software that is good enough to sell to the public or there limitation on the quality of the software built with this?
@thewiklunds99426 жыл бұрын
ruben esquivel pyqt is okay for learning in a GUI development in a python environment. You should not use it in a commercial app since pyqt is not a standard library. Not only that it is also huge when compressed into executables. Instead write the GUI in the original Qt adaption that is C++ based
@mb-le9en6 жыл бұрын
interviewers want full apps, not tic tac toe and not that stuff.
@Daniel-oe5ke4 жыл бұрын
Thank you Dan, enjoyed the video and learned a lot .
@LukiGames04 жыл бұрын
3:00, little update now you can have free private repo when under 3 people joined to this repository.
@gauravprabhu95725 жыл бұрын
What are some ideas for creating our own Python libraries and put it up on PyPi?
@bhuvaneswarisiva20006 жыл бұрын
Thank you Dan. I am looking for entry level positions in Machine Learning using python. Any project recommendations you can give? even better a youtube video on that . Much appreciated !
@ER_aka_RAM4 жыл бұрын
I just recently signed up for Real Python’s Tricks Series, and this was the first video I’ve watched on the channel... the insight and honesty was second to none. Excellent work Dan, and thanks for the extensive resources within the community! pythON 🤙🏽
@bigpickles7 жыл бұрын
Great vid and even better timing! Thanks
@georgeuba54216 жыл бұрын
Hello Dan Bader, while interviewing a job client, do you consider paper qualification more than work portfolio? or are you indifferent to paper qualification? that is you don't care about certifications or degree? How do employers consider these two different employees?
@jayantapanigrahi49206 жыл бұрын
I created a small python program that sends my wife an SMS using twilio and python requests after getting my son’s school next day’s lunch menu from the School county website. Is that even worth a place in github? It’s a simple program.
@realpython6 жыл бұрын
That's great you created a program! I think it's worth placing on github, at the very least it will help you get familiar with it.
@syedabdulhalim235 жыл бұрын
OMG this guys KNOWS what he's talking about. Probably because he's been in the business/industry for quite some time. Plenty of major points in this video that ppl should write down in their notes about how to get hired.
@realpython5 жыл бұрын
Thanks! I'm glad you found it helpful.
@syedabdulhalim235 жыл бұрын
@@realpython Dude, it is DAMN HELPFUL. Mainly because it doesnt only apply to Python but to other languages as well. I personally believe the title should be changed to What Programming Projects.." Thanks. Keep up the good work.
@retryhikaru1846 жыл бұрын
Dan, wonderful and organized talk, I think however you have outlined more of what should not be in the portfolio rather than what should. This is good because by eliminating the bad stuff we get to see what remains. I am still kind of pondering around to see what I actually want to do. EDIT: I missed the PyPI repository advice starting at 10:55 so I take back what I said earlier. Thanks again.
@realpython6 жыл бұрын
You're welcome! I'm glad you found the video helpful.
@lutherjohnjomaya27446 жыл бұрын
I am now interested in python since my profession as data analyst in school is a great path. Like I wanna know, If I create data analysis system in which it has gui. Should i use tkinter or other python library for GUI in which I can create a dynamic system. I am using only excel with some tutz for excel in data analysis.
@armanhusain83487 жыл бұрын
Subscribed. Very informative video. I was looking for something like this, glad that you made it. Thank you!
@realpython7 жыл бұрын
You're welcome! I'm glad you enjoyed it :-)
@cyrax56287 жыл бұрын
another great video Dan!
@realpython7 жыл бұрын
Thanks! :-)
@mohammedal-alaw62496 жыл бұрын
Actually I did not understand what to do I only understood that we must make a well commented program, Is that correct?
@hussainwali75227 жыл бұрын
you just got a new subscriber and a die hard fan.. python boss
@realpython7 жыл бұрын
Thanks! Glad you are a fan :-)
@curita20125 жыл бұрын
Well done. Tks for that information.
@realpython5 жыл бұрын
You're welcome!
@nia240123286 жыл бұрын
Great Video !! Too the point and still holistic.
@realpython6 жыл бұрын
Thanks!
@manuelgonzales64836 жыл бұрын
Love your Self taught programming book. 💕 Thanks 😉
@realpython6 жыл бұрын
You're welcome!
@tsovinar862 жыл бұрын
Can be the NLP data science work for emotions classification and sentiment analysis work considered as a portfolio real time work?
@rhythmgarg53974 жыл бұрын
No offense but I want to ask that what job are you doing?? like you are guiding others and that's really gr8 but I would rather like to know what job or occupation you are in. thx
@chuongle74565 жыл бұрын
What I should learn after the basic of Python?
@realpython5 жыл бұрын
I recommend checking out these tutorials after learning the basics: realpython.com/intermediate-python/
@xxwoman7 жыл бұрын
Something I don't understand is if I make a software on my PC... how do I know if it'll work on Mac? Are there any online courses that specifically discuss this? Making software and app versions for different OS?
@mdougf6 жыл бұрын
Super helpful - thanks
@realpython6 жыл бұрын
You're welcome!
@adamj12783 жыл бұрын
this does help. yet I still feel lost. I'm still learning the basics and too many outlets to choose from to learn. Anxious to get to developing my own projects while working a fulltime job. too tired every day to study or put my all into learning and or practicing.
@НейтральныйМаппер-з2м3 жыл бұрын
Working on a project is better than studying.
@christopher81167 жыл бұрын
Good points but there is a huge communication barrier on the Internet. There are many people who need to work on their communication skills and less on programming.
@realpython7 жыл бұрын
That's a good suggestion! Communication skills are a valuable asset.
@christopher81167 жыл бұрын
I've found when asking for help, on the Internet; many don't explain. I don't know whether they truly don't want to explain or they don't know how to explain. Your video explains a key point; if you can explain what your code does, then you understand what is going on.
@ekardonsenior28944 жыл бұрын
thank you, it was very informative. now, i know that i have to finish those good projects i started :)
@Nischal.shetty027 жыл бұрын
great video I really want to learn python but all the videos on yt is old can you make a video on a new version tx
@viktornerlander14096 жыл бұрын
Thanks, learned a lot!
@realpython6 жыл бұрын
You're welcome!
@pramudithamunasinghe14905 жыл бұрын
Thank you ... Very informative your videos.... !!!
@rvnorat7 жыл бұрын
Great video, you really helped me with some doubts I had, thanks!
@realpython7 жыл бұрын
Happy to help!
@kavigami7 жыл бұрын
Thank you very much. For the knowledge and it is going to be useful for me.
@realpython7 жыл бұрын
You're welcome! Happy to help :-)
@BRENDAARTEAGA8885 жыл бұрын
I really like the video. I like pointers you’re giving as far as what the hiring teams are looking for. I just don’t feel you answered the question, as far as what kind of projects “you should build”. I was looking for ideas. Maybe I’m the only with the problem. I mean if I had ideas at the top of my head I’d probably be a billionaire too hahaha. Do you have a video with project ideas or can you make one?
@shivamshukla2175 жыл бұрын
I also face same problem of lacking good ideas for projects. Whatever i think has already been developed up to a level beyond my comprehension haha.
@derlingb7 жыл бұрын
Enjoying the vids man keep it up :)
@realpython7 жыл бұрын
Thanks! Glad you enjoy the videos!
@X_x_kingfisher_x_X Жыл бұрын
Hey Dan i practice in codewar, my only teacher is youtube, currently i am 3kyu, do i worth anything in job market?
@frankie_goestohollywood6 жыл бұрын
Thank you so much for this VERY helpful and VERY informative video Dan :-)
@realpython6 жыл бұрын
You're welcome! I'm glad you liked it.
@dpeduchem73936 жыл бұрын
Good job dude.
@realpython6 жыл бұрын
Thanks!
@debojyotipramanick21247 жыл бұрын
Amazing video Dan, alway look forward to a new post from you :)
@realpython7 жыл бұрын
Thanks for the kind words! Glad you enjoy them!
@kirklincoln43895 жыл бұрын
is having a docker file important? Or will most hiring developers not mess with this technology?
@babarbaig2237 жыл бұрын
Thx alot Dan, really helpful stuff.
@realpython7 жыл бұрын
You're welcome! Happy to help! :-)
@Ro.T5606 жыл бұрын
Thanks. Very helpful
@realpython6 жыл бұрын
You're welcome!
@andrewmosola40136 жыл бұрын
This is a great video, I like how clearly and honestly explained it all. Thanks a mil.
@realpython6 жыл бұрын
You're welcome! :-)
@benjamincordes2076 жыл бұрын
This was really helpful, thanks!
@realpython6 жыл бұрын
You're welcome! Glad it helped!
@noahnolte72884 жыл бұрын
Hey!!! It's DAN!!!
@palomarAI7 жыл бұрын
Really helpful, thank you.
@ShreddedShredder05 жыл бұрын
I'm 32 and I'm thinking of learning Python and building a portfolio to switch careers. Would this be possible or am I too late?
@zolongOne5 жыл бұрын
You are not late bro, go for it.
@this_rishi3 жыл бұрын
So.. what happened?
@SaddamHussain-we9ec Жыл бұрын
what are you upto nowadays? have you learnt it?
@alex_87046 жыл бұрын
Great sound! I appreciate that so much 🤓
@realpython6 жыл бұрын
Thanks! Glad you enjoyed it.
@waltersumofan7 жыл бұрын
Not helpful. The OP question wasn't about vibes it was about looking for Python Projects by project
@narxsanti5 жыл бұрын
Thank you!
@realpython5 жыл бұрын
You're welcome!
@abhisheksharma66177 жыл бұрын
Thanks Dan, that helped. I've worked as an IT consultant for 4 years now. In light of the recent trend of automation in IT world, I am on the lookout for a change of profile. 3 months back, took a liking to Data Analysis using Python, have been transfixed to it since. Couldn't find a Masters course in DA for Python. Do you have any suggestions on how to get a certification/Masters?
@dandogamer6 жыл бұрын
theres free machine learning courses on coursera
@zolac97323 жыл бұрын
Coursera
@soupisready6197 жыл бұрын
Really good and motivational, thank you :)
@realpython7 жыл бұрын
You're welcome! :-)
@zikomo89134 жыл бұрын
That shirt though, 👌🤘
@abdullahlovesallah56077 жыл бұрын
Thanks you are so amazing bruh,, all good stuff and very logical.. record more plz...
@realpython7 жыл бұрын
You're welcome! :)
@vasiliskarvelas54887 жыл бұрын
I am not a python developer but this was very helpful thank you for sharing.
@realpython7 жыл бұрын
You're welcome! Happy to help. :-)
@dsinghr4 жыл бұрын
How would they know if that is my code of I just cloned (not forked) someone else's
@boxicool7 жыл бұрын
Hiho guys! First, sorry for my english, I really bad in writing in English. I wonder what kind of project are developing in Django in comparison for JavaEE (SPring). I am working in SQL, and planning to change work for Python or Java. I really love python but i dont want to change projects every half year. I heard Django sucks in scalability and only dev small apps for startups etc. nothing ambitious...ofc i dont believe this. So i am asking Django developers - What kind of project you used to or doing in your work?
@thameemvm85716 жыл бұрын
What do you think about instagram since it is developed using Django. Scalability depends how you are architecting your project.
@lardosian5 жыл бұрын
Have been learning python with flask and django. I seem to hear that Python is slow compared to other languages, is that true?
@Clarence_Stinson6 жыл бұрын
I have to check GitHub out.
@realpython6 жыл бұрын
That's a great idea!
@Rubenjr0057 жыл бұрын
Great Video thank you!
@realpython7 жыл бұрын
You're welcome! Glad you liked it!
@noname896366 жыл бұрын
I am a network engineer, and I used Python to build small applications to automate my networking job, perform security testing, and monitoring. While I also have my Cisco Routing and Switching certification, my job also needed Python skills. The Python skills were the sprinkles on top to help me land a job. Learn the code for the job that you want; don't just learn random sh*t.
@namank70076 жыл бұрын
Where can a fresher get open source projects?
@realpython6 жыл бұрын
Great question! Here is a vid I made to help new Python developers figure out how to contribute to open source projects: kzbin.info/www/bejne/oIW3l2elgdCpl68&
@sougatachandra72536 жыл бұрын
you look like benedict cumberbatch (doctor strange)
@keithandrelashley7 жыл бұрын
I have a question is it possible to get a remote python job just knowing Python Flask and the Front End?
@realpython7 жыл бұрын
I'm releasing a new video today that'll cover some of that-stay tuned :-)
@lucav40456 жыл бұрын
Hey what do you think, I'm 15yo and would love to make some money with coding, but will there be any client accepting somebody in my age? Is it even allowed to sign up on freelancing portals if not >18yo?
@leo_prem6 жыл бұрын
I started freelancing at around 16 or 17 years, age is not a restriction in most of the freelancing portals, you just have to make sure you can figure out the payment method.
@lucav40456 жыл бұрын
Thank you, this is really motivating. So how have you got paid?
@leo_prem6 жыл бұрын
Luca Vill I got paid by transferring the money to my bank account, you just have to have a bank account with the same name used while registering in the website. Once you get recurring clients you can have them pay using paypal thus reducing website tax.
@lucav40456 жыл бұрын
Ok so that's pretty easy. Thank you!
@nNiceDreamsMadeTrue6 жыл бұрын
@@lucav4045 so did you get there?
@malic_zarith6 жыл бұрын
Is it ok if one has nothing but games in thier portfolio?
@realpython6 жыл бұрын
If you are looking for a role with a game company then it should not be a problem, if you are wanting a different role I recommend putting one or two different types of projects in your portfolio that will better match the role you are interested in.
@malic_zarith6 жыл бұрын
@@realpython well alright then. I'll try diferent things. I dont think games pay as much....
@brodwords76697 жыл бұрын
So we need to provide publicly-available open source code?
@realpython7 жыл бұрын
Not sure if you need to but it's certainly not going to hurt! I'd recommend starting a GitHub profile and releasing some of your side projects as open-source if you're looking to build up a coding portfolio. Hope this is what you were asking about :)
@brodwords76697 жыл бұрын
Thanks. I don't know what "publicly-available open source code is," but I will try to Google it. I know what source language is that is what a website is constructed of. Is that the same thing?
@hrj_studios5 жыл бұрын
You never mentioned one project. Like seriously your answer is like meters away from what the question is.
@llama94965 жыл бұрын
he said any proyect is good but it has to be well structured
@vasudhachaudhari46965 жыл бұрын
Thank you :)
@realpython5 жыл бұрын
You're welcome!
@kirollosnasr95626 жыл бұрын
Please I need your help for my GP project I cant find useful resources for our Idea
@pythonofsky45456 жыл бұрын
It's very interesting to listen you, because I am from Russia, and study English. And I am working for myself, made about two of dozens websites on Python Django. Really, is it possible got working on Django in USA? Or, more profitable working for your own buisness like in my country?
@naidusclub71527 жыл бұрын
Ammm cool bro... Im started watching your videos 👍
@realpython7 жыл бұрын
Thanks!
@_pheax5 жыл бұрын
Thanks
@realpython5 жыл бұрын
You're welcome!
@innovationscapital6597 жыл бұрын
Can you tell me what Mic are you using ?
@realpython7 жыл бұрын
It's the ATR2100 USB, some more info here: dbader.org/resources/#screencasting
@Ojaswini-Pathak7 жыл бұрын
very helpful video...thanks for making this...
@realpython7 жыл бұрын
You're welcome! Happy to help.
@kebman6 жыл бұрын
Great advice! I think my only problem is that I'm 40 :D
@Amazonindeed3 жыл бұрын
I'm 43
@RonnelleTorres6 жыл бұрын
I want to learn from you. I know javascript and php. I am now studying python and I want to learn from the best.