👷 Join the FREE Code Diagnosis Workshop to help you review code more effectively using my 3-Factor Diagnosis Framework: www.arjancodes.com/diagnosis
@d-z5296
Жыл бұрын
“An expert is a man who has made all the mistakes which can be made in a very narrow field.” Niels Bohr
@wbellmangmail
Жыл бұрын
I love the fact that Arjan talks honestly and sincerely about his failures. It gives me hope that I haven't made a total mess of my own career. 🤓
@conconmc
Жыл бұрын
Big Shout out for doing intermediate to advanced level topics. Too many courses/books just go over syntax which is never enough. Thanks again @Arjan
@ashishthanki4568
Жыл бұрын
I think this is the right decision. You provide a unique channel for intermediate to advanced pythonistas. It's extremely hard to find a channel that covers software architecture and python, and almost impossible to find videos that have case studies and examples in such depth. Keep up the content and great work! 🎉👍
@ArjanCodes
Жыл бұрын
Thank you so much!
@AnthonySherritt
Жыл бұрын
You're great and what you do! Not only are you so very knowledgeable about software, you are a fantastic communicator with a broadcaster's voice. This is the perfect medium for you. What you guys created looks cool. So many companies spend a lot of time reinventing the wheel just to add an extra 15% of functionality, Ie. adding additional features to social media platforms. The tricky thing is that if you leverage those platforms, you are beholden to them, yet those platforms are mature and do what they do well.
@clivejbarrett
Жыл бұрын
Yep, try, fail, tweek and repeat. I was even employed once based on my knowledge of failure!
@Zone_Stomper
Жыл бұрын
With experience in education, there's an understanding of how written and spoken languages each have their place. Reading and writing are for the deep dives, while listening and speaking shape us into better influencers. Speaking often, even outside of necessary moments, is sure to enhance persuasive skills. Practice. Practice.
@dannorris1406
Жыл бұрын
Thank you for this, Arjan. It's good to be reminded of this principle of failure. It's all too easy to get caught up in the feeling of failure rather than focusing on what you can take from it, how you can change and what opportunities it may have opened up for you. I really respect your reasons for quitting academia and I'm glad that the decisions you've made have lead to you making this brilliant channel.
@EastLondonKiwi
Жыл бұрын
Great discussion Arjan, I for one as a small business owner operator would love to hear more about your journey and the various challenges you encountered, what worked, what didn't for you. It's all great food for thought for my own journey. Take care D
@ArjanCodes
Жыл бұрын
Thank you!
@HubbertSmith
Жыл бұрын
My Hero --- we all fail. failure is learning. if we dont fail, we dont learn(ok, we dont learn much) ... this is really critical as a team, to fail as a team, thats OK, and learn as a team
@EvanBoldt
Жыл бұрын
Open sourcing proprietary tools that people rely on that are abandoned by the creator should be standard. Things like multiplayer games and IoT infrastructure end up becoming useless once the servers go down, but that’s such a waste. Glad you’re setting a good example there. It’s always good to learn from failures. It definitely feels like every project I’ve abandoned has ended up informing something valuable in the next. It seems like the most common failure is either not finding a need or finding one that isn’t sustainable as a business. I see a lot of recommendations for flexible software frameworks to help get minimum viable product out fast and iterate on that, which means prioritizing ease of writing over performance. Good software design might be one of those things that should be less of a priority at least initially. I know I tend to get stuck in my head early looking for the best framework, best language, and the fastest most maintainable way to write things as opposed to just doing something. I’ve been finding that I need to revisit software design on a project once I’ve already written something once, which seems wasteful, but maybe it’s just necessary for progress. It seems like some of your perspective on software design is quite different than other programming KZitemrs, which is good for filling a niche. I also think that maybe interviewing some of them would be an interesting way to see both perspectives challenged.
@JPy90
Жыл бұрын
I refused the word Failure in the title so I almost didn't watch this video, but it was very nice to hear speak the truth with such level of wisdom. Thanks!
@ncoles4890
Жыл бұрын
This is a lovely - and inspiring - video. Thank you, Arjan 🌟
@djl3009
Жыл бұрын
Thank you for this. The essential necessity of failure is a message that resonates but not one that the ego likes to hear. When we are able to meet "failure" at the level where our ego has nowhere to run/hide from or gloss over with excuses, we are in a position to gain true clarity of "what is" -- of reality, unsullied by our own patterned or biased perceptions. That clarity appears to be the key to subsequent success. "Learning from the mistakes of others", may have its place but seems to be a weak substitute for the clarity that is gained from experiencing ego-crushing failure first hand.
@rrwoodyt
Жыл бұрын
Thanks for the peek behind the scenes. You're absolutely right about the lack of other YT channels like this. I'm glad you're here...
@martynwatson
Жыл бұрын
Thank you for your story! You genuinely are doing amazing work by focusing on the intermediate to advanced topics. I spent years thinking I knew how to develop software because I knew a lot about python, but I honestly never knew anything about how to actually structure a project and make informed decisions on software architecture until I stumbled across your KZitem channel a couple of years ago. Your videos and courses have helped me more than I can describe, and now I even take what I've learned from you and teach it to my team.
@atanasbak
Жыл бұрын
Thank you for sharing your story! It's good to be reminded that a failure could be the beginning of your next big success. I enjoy your videos, but this was different and motivating beyond the scope of coding. Good luck with your next courses and projects!
@picassoofai4061
Жыл бұрын
This channel helped me step up my game and understand design principles and software architecture. Thanks a lot sir 🎉
@jpventorim
Жыл бұрын
You described exactly what I like in your channel and courses. I'm not a senior yet but I'm far from a junior, and I find a big gap in knowledge to make that jump. Topics start getting more subjective, so it's not simply a matter of knowing how to something or reading and understanding documentation, but actually finding the right for a specific problem.
@digiryde
Жыл бұрын
Simple fact. Most startups fail in the first year. Most of the rest fail in the first 5 years. It is the exception that any company lasts at all. It is a great illusion that anyone can do this. There is far too many things that are not in our control, and far too many ways we can be thwarted from success by other people. I am not saying one should not try. It is one hell of an education about who you are and how you fit in the world. The best advice is to hire people to do the most important parts who are smarter and more skilled than you are when you can. Where you cannot, study and learn. None of us start off that smart. Some people start that rich. And above all else, live hard, love hard, play hard, after you have worked hard. ;)
@pierocruz6191
Жыл бұрын
I just needed to hear this. Thank you so much Arjan!
@androane
7 ай бұрын
Thank you Arjan, you are e great person and I’m learning nice stuff from you. Greetings from Romania!
@ArjanCodes
7 ай бұрын
I'm glad my content has been helpful!
@verbranntenetzhaut
Жыл бұрын
It was nice to hear about your story, thank you for sharing it with us. I dropped out of my computer science bachelor recently, I didn’t feel engaged enough, now I direct all my attention on software developing.
@digiryde
Жыл бұрын
++ Solid Advertisement. I do mean this seriously. Not junk or fluff or any of the normal crap one gets. Telling a solid story about how you failed and then stood up again and how you became better is a solid testimonial and lends strong legitimacy as to why one should choose you. Kudos!
@valeriusandof9782
Жыл бұрын
I am currently learning C# and noticed that the concepts you had explained in your videos make it easier for me to understand how they would apply C#, even if you used Python. Thank you 🙏
@alexenriquecrispim830
Жыл бұрын
I really liked the video because I am trying to find a place for myself and deciding between basically the same possibilities. I am at the end of my MsC degree in Physics, and started to work as a software developer in the beginning of the last year. Then I started to really hate the job market and how the things works there. I started to read some books about lunching startups, validating ideas, etc. Now I am trying to finish my MsC and deciding if you would go with a PhD in Physics, working for a company and trying to lunch my own company, all at the same time. Some times the psycological part is really hard to deal with, specially when we feel we are failing (which is a constant feeling), and I am in that moment when everything seems wrong and I can't scape right now - I am not ok right now. So I thing the video has helped me a little. Thanks.
@neoluis2003
Жыл бұрын
Thanks for sharing your hard won lessons Arjan! Excellent video 🙏
@ehza
Жыл бұрын
This is very profound. Thank you! Keep up with the spirit.
@ArjanCodes
Жыл бұрын
Thank you! Will do!
@MinhVu-ym4tk
Жыл бұрын
Yeap, I am currently a master student, I only focus on applied ML to solve manufacturing problems. After I watched your video, I do realize that the academic path is solely focus on "me", my publication, academic records and the like. I also can perceive the hardness in terms of deploying a real software application, generally, then I decide to keep up with my passion to get PhD, and follow your courses, your shared thoughts, your knowledges, and your failures. I hope that I can learn not only Python or designing but also about your academic journey as well, it sounds interesting!
@mauisam1
Жыл бұрын
Thank you! I really enjoyed this video..., and all the other videos you make.
@ArjanCodes
Жыл бұрын
Thank you!
@xdeama
Жыл бұрын
Thank you for being so honest!
@georgegkenios486
Жыл бұрын
Thanks for sharing your story, Arjan.
@ArjanCodes
Жыл бұрын
Glad you liked it!
@frantisekcastek174
Жыл бұрын
Thanks for sharing!
@cetilly
Жыл бұрын
Definitely loved this video 👍🏻
@JeffreyChadwell
Жыл бұрын
Thank you for this video! Learning from your mistakes is at least as important as having the technical "chops" to excel in this industry.
@rajshailey92
Жыл бұрын
1. The 'ACADEMIC world' and its mindset is far from the 'REAL world' and its working. 2. College, Degrees, Certification doesn't get rewarded in the marketplace if you can't produce real VALUE. 3. Don't start from scratch or reinvent the wheel. There is a huge plethora of frameworks and libraries that other smart people have created for the world to use. 4. Solve problems that really exist among people/audience and not the one that YOU IMAGINE to exist. 5. Think more on DESIGN and ARCHITECTURE, early on, so you may avoid working more, later. Could employ an 80:20 rule or if you use good tools, then 90:10 is not unfeasible. 6. Be in your area of COMPETENCE. There are just equal opportunities to make it big in your field, if you look in it from that way. 7. You can't focus on two big things at the same time. FOCUS on the one when you hit that ONE. 8. Don't fear failures or be content in success. Take both of them as LEARNING journeys. 9. SUCESS hits you in unintended and from unimaginable places. So, KEEP ROLLING! Been through this learning journey myself as I moved from an academic world. But still rolling to hit that ONE...thanks for sharing this.. it feels good to be able to relate.❤
@EdoardoPiccolotto
Жыл бұрын
Thank you for sharing your experience. You indirectly managed to help figuring out some thoughts that I had in my mind lately!!!
@stephenburgess5710
Жыл бұрын
I’m glad you’re finding so much success with ArjanCodes, I can see why considering your teaching style and production values are excellent. I’m excited to see the software you’re going to release as open-source. Right now I am job hunting, and it can be difficult to deal with the rejection (or silence) of so many job applications. But I try to keep the faith that this process will make me a better developer and a better person, and that ultimately I will end up at a role that is better suited to me than any of my previous roles. Really I can’t wait to begin my next role and to be an individual contributor for the rest of my career, always growing as a software engineer. Thanks for your thoughts on this at a time when many others are also navigating a challenging tech industry as I am.
@letccc
Жыл бұрын
Today I was really feeling bad about the product I build during the last 2 years as a part-time .But today I realize that, although it's a very good product if you compare them with current pieces of software in the market, but its still missing, or you can say missing the way market want to use it, I was really sad and self criticizing And then this video popsup. I definitely learned a lot from design side, now I would develop next thing very differently.
@Monotoba
Жыл бұрын
"Anyone who has never made a mistake, has learned nothing." - Einstein. Mistakes are our best teachers according to neuroscience,
@mrswats
Жыл бұрын
Your experience with your PhD and academic career resonates with me. However, I was fortunate enough to get out of academia right after finishing my PhD. I am sort of glad to see my academic experience was not unique.
@edgeeffect
Жыл бұрын
I've often wondered what your background was... and how that lead to your excellent content here. It'd be great to have you come into our company and help us sort out our crummy architecture... but trying to persuade my boss that what he calls "new fangled software engineering" is worthwhile and having an "evil" Python developer help us is just fantasy on my part.
@HarshVerma-xs6ux
Жыл бұрын
This is out of context, but can you please discuss about "async generators"? Thank you for all the tutorials, I'm definitely a better python developer now!
@rjheijs
Жыл бұрын
Nice! thanks
@ArjanCodes
Жыл бұрын
You are welcome!
@SeanGardiner-digital
Жыл бұрын
Loved hearing the backstory and the learning opportunities it presented ❤
@ArjanCodes
Жыл бұрын
Thank you!
@ThePaulWilliams
Жыл бұрын
So glad you started your KZitem channel, Ajran! I've appreciated your content and it really does fill a gap. Thanks for sharing your failures and what you learned from them. It's an encouragement for me.
@alberthalbert1153
Жыл бұрын
What are your thoughts on open-sourcing some of your failed software products?
@user-zf4bk8vo5r
Жыл бұрын
Dear Arjan, you are great, really great teacher and programming expert! You produce extremly valuable content, in my opinion, and do a great job! However, as a foreigner i'm not always able to comprehend your oral speech. Would you please consider adding subtitles to your videos? Autogenerated ones is not really useful, moreover they often overlap code on the screen.
@ArjanCodes
Жыл бұрын
Hi! I'm trying my best to keep up with the captions. I recently added 9 languages to the mix. Yes, it's autogenerated, but otherwise I won't be able to prove access to the videos to more people who don't speak English.
@user-zf4bk8vo5r
Жыл бұрын
@@ArjanCodes understood, it's alot of work... thank you for your job anyway!
@SummerInterns
Жыл бұрын
Your comment towards the end of this video about failing as an academic doesn't ring as being accurate. From your description it sounded as if you walked away from university work voluntarily. That isn't a failure but rather a reasoned choice. Your business failures were certainly painful but you took valuable lessons from the journey. The quality of your KZitem videos and paid content are excellent. If you can make a living from that revenue streams then you've accomplished more than 80-90% of serial entrepreneurs will ever achieve.
@zikomo8913
Жыл бұрын
Wait what? Did I hear computer graphics? I'm sure you do some game dev also? Or graphics related dev? If yes, would love to see a video about that
@HypnosisBear
Жыл бұрын
👍👍👍
@eduardolpz386
Жыл бұрын
I'm the most successful person in the world (in disguise)!
@philipprisius6374
Жыл бұрын
Would you ever consider to go back to academia? Say, on a full professorship and with the freedom to not play the traditional "academia game" of individual ego-boosting?
@AndreaDalseno
Жыл бұрын
I always love your videos, but this one is the best! Failure is not necessarily the end (it might be in some cases). I think a good marketing plan must be the foundation for a new business (product, marketing, and finance are the pillars of any business plan). What problem am I solving? Do people need it? Will they be willing to pay for it? Sometimes, you need to sell the "problem", before selling the "solution"! For your choirs' product, for example, your customers have yet to realize that using a platform may help them surpass their little neighbors' market. With such a switch, they may be able to go from 100 attendants to 1,000, which may be worthwhile for the commission/subscription. I started coding, which is a side skill for me (I am not a programmer), so many years ago; it was Clipper (then CA-Clipper) time (more or less the stone age). We were selling niche market research, but our customers, the Product Managers, wanted to be able to "play" with data, and their IT department was too busy to fulfill their needs. So we had to sell the research together with a small software to "play" with it (if I look back, it offered ridiculous functionalities, but at the time, given the hardware and software available, it was at the forefront). Times have changed, but the philosophy stays the same.
@oakla-video512
Жыл бұрын
You said leaving your stable career wasn't a smart thing to do (kzitem.info/news/bejne/qo-d3p1_sH2Xa6Q) and you wouldn't recommend doing it that way. Do you know how you actually would recommend doing it?
@digiryde
Жыл бұрын
Famous Failures: Penicillin 3M Post It Sticky notes. Windows. ;)
@damjandjordjevic1994
Жыл бұрын
Why windows? It's the closed source that's the problem :p
@digiryde
Жыл бұрын
@@damjandjordjevic1994 "Why windows? It's the closed source that's the problem :p" I blame my droll sense of humor.
Пікірлер: 69