- 12
- 204 357
CodeMunk
เข้าร่วมเมื่อ 14 ก.ย. 2022
How to Sell Yourself as a Developer
Welcome to CODEMUNK!
Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices.
In this video, we’ll break down how to sell yourself as a developer in a world full of coders. From showcasing your side projects to mastering essential soft skills, we’ll explore the best ways to stand out, build your personal brand, and land that dream job.
#programming #computerscience #codingforbeginners #codingcommunity
#developer
Stay Smart, Stay Geek!
Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices.
In this video, we’ll break down how to sell yourself as a developer in a world full of coders. From showcasing your side projects to mastering essential soft skills, we’ll explore the best ways to stand out, build your personal brand, and land that dream job.
#programming #computerscience #codingforbeginners #codingcommunity
#developer
Stay Smart, Stay Geek!
มุมมอง: 23 551
วีดีโอ
Stop Obsessing Over Your Code!
มุมมอง 19K21 วันที่ผ่านมา
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. Bad programmers worry about code, but good programmers know there’s something deeper at play. In this video, we reveal the secret to writing efficient, scalable code that every developer needs to kn...
Is CS Degree Worth Your Time?
มุมมอง 1.1Kหลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. In this video, we dive into the controversial question of whether a Computer Science degree is still relevant in today's fast-paced tech world. From endless theory to outdated curriculums, we explor...
Reality of Being a Programmer (No One Talks About)
มุมมอง 75Kหลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. In this video, we pull back the curtain on the hidden struggles of being a programmer, from burnout and imposter syndrome to constant pressure and mental health challenges. It’s time to uncover the ...
The Coding Challenges You Can’t Solve… Or Can You?
มุมมอง 977หลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. Forget the noise-focus on the Holy Trinity of Programming! In this video, we break down the 3 essential skills you need to fast-track your coding journey. Master these, and you'll be well on your wa...
Skills Every Programmer Must Build (Early On!)
มุมมอง 61Kหลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. Forget the noise-focus on the Holy Trinity of Programming! In this video, we break down the 3 essential skills you need to fast-track your coding journey. Master these, and you'll be well on your wa...
Teach Your Code to Make Decisions
มุมมอง 750หลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. In this video, we'll dive into the power of conditionals-the secret sauce behind every 'if' and 'else' in programming. Learn how to give your programs the ability to think and act based on condition...
The Coding Mindset That Changes Everything!
มุมมอง 21Kหลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. In this video, we will explores the true essence of coding-not just syntax but the mindset that transforms you from a beginner to advance programmer. #computerscience #programming #codinglife #codin...
The Code That Changed the World!
มุมมอง 875หลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, software development practices and sometimes good coding stories. In this episode, we unravel the story behind the first email program, created by Ray Tomlinson in 1971. From the humble beginnings of ARPANET to the revolutionary impac...
Master Variables: The Essential First Step in Coding
มุมมอง 395หลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. In this video, we dive into what variables are, why they’re essential, and how they make your code cleaner and easier to maintain. Whether you’re new to coding or looking to polish your basics, this...
Programming 101: What Every Beginner Should Know!
มุมมอง 1.2K2 หลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. Ready to dive into programming? Before you write a single line of code, discover what every beginner needs to know first. Let’s decode programming together! #Programming #TechTutorials #coding #comp...
"Hello, World!" from scratch to production
มุมมอง 6132 หลายเดือนก่อน
Welcome to CODEMUNK! Where we look into all things coding with fast-paced, engaging, and byte-sized content that breaks down complex coding concepts, tech trends, and software development practices. In this video, we will learn how "Hello, World!" travels from your local machine to the wild world of production. #HelloWorld #Programming #TechTutorials Stay Smart, Stay Geek!
Stopped being a programmer professionally. Life’s good now
I'm sorry my friend but I seriously disagree with most of what you say. I've been developing for years and many of the items you complain as being an intrinsic and ever present fact of our craft are actually not as you say. Number 1 rule to uproot many of mental pressure issues is to commit to a lifelong habit of high intensity and serious physical training. Code confusion and complexity can be mitigated by many methods and as we mature in our work, we develop our own ways of dealing with such problems very effectively. Programming is amongst the most rewarding jobs for sharp minds and I strongly suggest the viewer to disregard this negative and one sided video and discard it as personal grievances of a person who might have been better in a different field of work.
So... suppose i am doing all of this, when is the time that i actually work and earn money? 😂
#1 and 3 are the same from you described them. I have to disagree with #2. The thing you literally suggest to do to learn is the thing that should be in its place - coming to terms with & learning to document/make your own knowledge base! Why should you document and leave comments in your code? because of #3 - it will make debugging easier since code is read more than it is written. And if something is complicated to understand and you have no time to ask for help (or it is expensive to ask for help), you better hope the code is documented. I wouldn't even say debugging is about reading code, and more about learning the tools you have at your disposal to make debugging easier - using Visual Studio as an example, the Breakpoints (+ custom), Call Stack, locals (+ watch) etc. So many new developers have no clue about most of them... And if the issue is complex, quickly prototype it/create/find an isolated environment to test. In doing so, that is building to the problem at hand in a new environment will help you understand the problem.
I once spent days to fix a bug. I fixed it, then came another series of bug, and I fixed them too. I celebrated until they told me that there’s a “change in requirement” and I had to revert every change. Phew!!! Sometimes even the ‘celebration’ we do at fixing the bugs proves to be pointless, and all the work before it too.
REGEX
I think being a programmer and a true crack needs special people because of the aforementioned points.. i was such a cellar dwellar since i was a child and my wish is to never leave the house again and meet no fucking people ever except my family and girlfriend. Imposter syndrome is real but what really sucks off my energy is not fixing bugs till 3 a.m. (i don't mind, i love the night) but the people and politics, the fucking going to the office discussion and all of this shit
so true, that's why I don't have a job anymore..
A bug is an opportunity to expanded knowledge and wisdom. If you are a programmer, you have to practice patience and eliminate frustration from your dictionary. All problems can be solved. They just need time and thoughtfulness.
In the end, it all comes down into one thing: balance. Find balance. Work for living, do not live for working.
Solution: 1. Be a freelance. 2. Be good at it. 3. Don't take shit from clients.
Data dominates everything. "It's Just Data" Clojure motto. "It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures." - Alan Perlis.
I would suggest not to jump over and over and stick to one or two languages to master it and seek a job opportunity with that niche. That way you will not have to go into that race of gaining skills you will never be good with, to have a high quality, secured code and code management requires experience with that language and the design pattern for that language.
Great video :)
soundtrack?
Personally, I think all my practice debugging has helped me enormously in troubleshooting everything else in life. That said: never try to write as complex a program as you can, because you'll never be able to debug it. It'll all collapse eventually and you'll have to start over with a simpler plan. Also, I think of myself as an indie game dev first and a programmer second even though I'm 10 times better at the latter.
And - there is always a tunnel at the end of the light. A whiff of black humor helps a lot. And good colleagues. They can be worth more than top salary.
It’s kind of a controversial take, but I agree with jblow that imposter syndrome is a form of self awareness in your lacking in the skills needed for excellence and the daunting reality of needed personal growth and challenge to be confident. I also absolutely hate the meme of senior developers not understanding things. Insulting and bad for the craft
Also I’m cutting back on the caffeine, I agree with you it wont help solve any of your problems.
"It doesn't work ... why?" "It works ... why?" Pretty much it.
It's true. 100%. Although I love programming, sometimes I feel like it would be awesome to have a more social job outside. In my free time I think alot about programming own projects and stuff even besides my 35 hour job. I really do love programming and creating things but I feel like my mind wants more than my body can handle over time. And in the past 1 1/2 years I've had a lot of breaks, I have been to 13 different countries in Europe! But you need a constant balance between work and free time. Not only on weekends/vacation. If you work for 5-6 days and shut off only on the weekends or vacation, you will likely be f'ed
being a programmer is like being a caffeine addict in broad daylight - while being an alcoholic at midnight.
Another perspective is to simply reduce loops and if-else statements-keep it simple.
The trick is to not really think about it as a challange. You're just doing ur job, same as people at Starbucks or McDonalds, just do what you're told, not an inch more or less, and take comfort in that you've done enough.
I'm 32 and have been coding for a year. I've learned the basics of Python and Java, and am currently taking C++. The final project for Java had me pulling my hair out. I used all available resources (Google, StackOverflow, ChatGPT) and got my program running and it was the best feeling ever.
Thank you.
Being a programmer is great if you are very good at and you love it. As in you still ‘code stuff in your free time’ love it. If this is true it’s a fantastic thing and you earn a lot of money. If however you are doing it because you think it’s a relatively easy way to earn a good salary and you don’t really love computing then yes, it will be very hard - and possibly - ultimately unrewarding. Part of the problem is that in the boom years people were led to believe that it’s a cushy a way to get free snacks and a six figure salary. However in reality - if you look at top engineers - they are hardcore people in terms of intellect and work ethic - which has always been the case.
I clicked because the thumbnail looks like my pfp
Be a botanist instead
You can’t “code” 9-5 for more than a few months at a time before getting mightily burned out and depressed. Especially in modern corporate environments with factory style assembly line work processes that are completely soul crushing 😅
Today was one of those days where all I could think about was everything I hate about developing software. The constant pressure to progress, the socially inept leads questioning every variable name and bit of white space in your pull request, the "quick calls" that turn into 2 hours of "brainstorming" because your project is completely disorganized and failing causing you to work into the night to get actual work done. The late nights spent solving a problem only to find out the next day your requirements were not defined enough so you have to go back and completely rework your code. Your work follows you everywhere and everyone is a workaholic expecting you to give up all your time to slave away making your clients and stakeholders more money. It's a soulless profession full of toxic know-it-alls or people who have literally faked their way through who don't even understand programming basics. 90% of software development isn't even development. It's call after call, meeting after meeting, drowning in corporate bullshit and 3-4 letter acronyms while you argue about jira tickets. If you want to be good, you have to spend night and day learning, constantly grinding only to feel like you never really know what you're doing. This shit sucks. Alright back to work. (it's 9PM on a friday)
But u got the 6 figure bag right? Right??? I feel like there should be a tradeoff for your hard work. And from this post, I can see a lot of it, so GL with everything man!
I've been programming since I was 9. What really helps with impostor syndrome is when you find out that the vast majority of code SUCKS
Forget about other reference materials or 'googling' something, today that is like telling someone to go to the library and research something. ChatGPT has SEARCH now, which means its tapping into anything you could have found on Google... and your searches are context aware, meaning when you say "Find me a blue car for $1000", the next prompt can be "Now a green one.". Try that with Google search.
Been a developer for 35 years, biggest thing, and please listen: Do not tie your self worth to your ability to program. Get married, get a hobby, get some pets, explore history, build relationships with people, HAVE KIDS. When you drop dead, if you were a shit father, and were a pain in the ass to deal with, and were super boring, no one will say "That's ok, he was an amazing computer programmer." No brother, be a great father, be a great husband, be an amazing artist, be funny, be dependable, and I guarantee the day you drop dead, nobody will say "He was a great amazing person, but his programming skills were stale.". Programming is something you do, it's not who you are.
So true. Thank you.
I would also add don't get obsessed about learning every new thing. Learn something if you are going to use it or are interested for a project but no need to try to know it all as you won't. Better to learn stuff outside programming as the conceptual knowledge transfers and help reduce burnout.
Yes! This is the truth
Wholesome opinion. Thanks!
I sure do like the emphasis on bringing more little shits into this doomed world
15yrs dev here as profession, but I'm probably doing it far longer, around 13yrs old without realizing that bash scripting and BASIC are already coding. Anyway, I really love coding, and felt the burn-out at around my 11th year. Well, all of it attributed from our arsehole and racist business owner and quite incompetent PM, then pandemic happened on my 13th year. I took a year of break, and I can't really stand hearing anything related to coding. Like, my love for coding got inverted and felt disgusted. But when I realized my savings are continuously getting drained and what I only know to do is coding, I tried to apply again even though I'm still feeling averse about it. I faked it in the interview and got accepted immediately, and seems the people are really good compared to my previous job. Then, there's this feeling somewhere in my heart that saying "I want to code again". As time pass by and my start date is nearing, that feeling starts to grow. After 2 years getting back, I can proudly say that every day is fulfilling again like my first years as a dev. Now, I take a proper break, a proper work-life balance. I start to cool-down my mind about 30min before I log-out from work. Take notes what I should I try to do the next work day so I know where to start and avoid wasting time. I try to forget about my work after logging out and immediately prepare my self to do my usual hobbies or chores. I usually go outside on my day offs and visit places that interests me. Regarding bugs that are quite hard to fix, I rarely experience it these days. Probably because I practiced to implement some patterns and principles. Actually, I'm using something that resembles closely to SOLID principles without knowing that there's such thing, I discovered it around 2018, but I just recently did really tried to follow it as much as possible. Investigating and fixing bugs became a lot easier because of this with proper logging/tracing. If I found something that is really hard to fix, like a fix might have an adverse effect, I immediately report it to my immediate supervisor and project manager so they're aware. I give some options and possible effect, then leave the decision-making on them. They'll take responsibility for it and I make sure that they'll cover for me. For impostor syndrome, well, even though I'm confident with my skill and knowledge regarding the language and tools I'm using, I just accepted that my skill level is only up to 8/10 and will never master it. I'm aware that there are always people that are better than me, I just enjoy what I'm doing. Like, even if my KDA in competitive games is really bad, I just enjoy and celebrate each kill I get. But it doesn't stop me to improve my self, just set some goals for my self and not compare my self to others, I'm sure that will definitely get me depressed.
Go to college, fellas.
Okay.
Changed jobs to Data science, now the imposter syndrome is even worse.
You got me on googling regex Until the next bug
Imagine complaining about coding while living with tons of AI tools.
lol ai generated text, voice and video
I think the passion towards coding and maintaining the curiosity is the right way to build a bright career as a programmer, plus maintaining mental and physical health.There should be imagination in the mind.
I fixed trucks for living so its very hard to complain at all when I landed my dream role as DevOps Consultant, working 7 hours a day, where I wantwhenever I want and literally have no on call shit or stress att all.
Can you give some details about how to get in dev communities on twitter and discord.
Physichal Theraphist here on my way to carrer change to be a programmer,after pandemic times being a front liner of it,nothing more scares me out. At least machine tells you when some code is missing,human being complains It even If you do the right or wrong treatment.
regex is cool
This is just SO real. When you cant find the bug,, give up, go for a walk, stop thinking about the code, go to bed. Next morning you will wake up and go straight to the error in the code. That has worked for me so many times.
For me the worst thing is the isolation. When I'm working on a project, it's the only thing I can think about, no matter where or with who I am. I just always feel alone in my head.
I have luckily never felt this way after like 5 years. Bugs are fun when you are just getting paid to fix them.
Hi,I love your channel. If you are interseted in sponsorship of a pdf editor,please let me know
Solid video!