5 Reasons Why You Should Become a Software Engineer
HTML-код
- Опубликовано: 23 июл 2024
- 5 Reasons Why I Love Being a Software Engineer
Check out X-Team: x-team.com/kalle
Get access to my programming courses: / hallden
Follow me on instagram: / kallehallden
LiveCoder channel: / @livecoder7639
"Clean Code Friday"
If you want to receive one short email from me every week, where I go through a few of the most useful things I have explored and discovered this week. Things like; favourite apps, articles, podcasts, books, coding tips and tricks. Then feel free to join kalletech.com/cleancode/
CONTACT: contact@kalletech.com
Follow me on:
TWITCH: / kallehallden
INSTAGRAM: / kallehallden
TWITTER: / kallehallden
GITHUB: github.com/kallehallden
DISCORD: / discord
VIDEO EDITOR: editingmachine.com (use coupon code KALLE to get 50% off your first month)
--------------------------------------------------------------------------------------------------------
GEAR:
kalletech.com/tech/
0:25 Creativity
3:22 Freedom
7:17 Salary
8:53 Job Variety
11:50 Job Opportunities
you saved my time . Thanks
Thanks
You just saved 15 minutes of my life thx
A painter painting a painting 🎨🖌️
Thanks
Math is creative as well, it's just that schools make you understand the complete opposite.
It's not, logic & creativity is the base to develop algorithms
@@jordixboy Mathematics is defined as the science of numbers and their operations, interrelations, combinations, generalizations, and abstractions and of space configurations and their structure, measurement, transformations, and generalizations. There are lots of things that maths is about, and logic is one subcategory of math.
To be able to solve an algorithm _is_ involving math.
It doesn't have to be specifically this exact formal practice that has been learned in school in the class called Mathematics.
@@Speykious I can argue with statement that logic is subpart of maths, but it would start another philosophical debate like Formalism vs. Intuitionism in early XX century. For me logic and maths are interconected but to very distinct formal sciences. Mathematics are also very far from numbers and operations on them (it can be if you are talking about number theory and algebraic structures), but rather it is about the exploring of formal systems (axioms) and where we can go from there.
The sentence 'To be able to solve an algorithm is involving math.' is quite not true. You can involve, as an example, graph theory or discrete maths theorems to improve the idea in the algorithm (to be faster etc.), but the process of creating an algorithm has a little to do with mathematics.
The truth is that 'mathematics' in schools is more like 'how to calculate boring stuff (for some reason without calculator) that I don't feel I need 101' and mathematics at the postgraduate level (from personal experience) has almost no need for calculations (you have Wolfram Alfa, calculator in your pocket and Python), only reasoning and understanding of what theorems are about. I'm quite upset when I see how teachers in school are presenting such creative subject... but about it is quite different story.
I can only recommend here A Mathematician’s Lament by Paul Lockhart (a reflection on math education and howmathematics should be teached): www.maa.org/external_archive/devlin/LockhartsLament.pdf
Or short yt video on this text: ruclips.net/video/Ws6qmXDJgwU/видео.html
@Pavlo Ruskevych It's not, logic is logic, and math is a subset of logic, not the other way around.
@@jordixboy see ? this comment itself is logic, not math :) I dunno why people have to drag math into every random algorithm or problem they see
The hardest part is actually reprogramming your mind to think like a programmer. Once you get this then there are no limits.
Got any resources on this? :)
@@AndrewChildsza What do you mean? :D
@@GeronimOCZECH resources on how to think like a programmer 🙂
@@AndrewChildsza You are propably not a programmer. Just use google. LOL
www.google.com/search?q=how+to+think+like+a+programmer&rlz=1C1GCEU_csCZ900CZ900&oq=how+to+think+like+a+pro&aqs=chrome.0.0j69i57j0i22i30l7.4183j0j7&sourceid=chrome&ie=UTF-8
It's rly complex way of thinking and I don't even know how to explain it to you.
1. You gotta set a goal. (make a specific website)
2. You gotta break the goal into smaller parts.
3. Those smaller parts contains a lot of steps. Start working on them in logical order. (Important things first - mostly backend)
4. You will run into lot of problems with no solution. You will have to learn googling and making research. It's requare a lot of abstraction.
Does it helped you?
@@GeronimOCZECH Makes sense to me
Now i am a kid of 13 years old and i have learned a lot in programming. I used python and flutter for programming...i am a self learner because my i am born in a poor family..my parents cannot afford a coding class. But i knew that jesus will never leave me and now my dreams come true. I love programming as a kid and for those who wanted to start programming, do not lose hope...I know that u will succeed.
Yess brotha Jesus is with us 🔥
Indeed brother, He is our Strength
Allah is with us, not Jesus. Jesus is not a god, he is a messenger.
@@abdoaldesoki6898 Hey Abdo, 🙂
The best way to know who is with us is to say this prayer:
Jesus Christ please visit me today if you are with us , if not , Allah visit me.
@@martins_ngene Has Jesus visited you before?
The answer is“no” and Allah didn't visit me also. You don't need Allah or Jesus to visit you for achieving your prayers. Be polite with your creator. ❤🤲
8/10, not enough tree climbing
Definitely needs more
It'd be better if he was programming while climbing a tree
5/10, no sweat.
C'mon dudes he is a human not a MONKEY.
7/10 no gym and running clip
This video is such a great reminder why I started working as a software engineer. Thank you for posting.
This video was very inspiring and motivating; Thanks Kalle!
I'm 18, I've just finished high school and I enrolled in software engineering 🙌🙌🙌
It's well be the best decision that you will very proud of believe me ☺️
Lucky you
Update!?
can even imagine how much time and effort these videos taken.
great work
Love your stuff man. Keep up the good work
Interesting points. I have to agree on the point about creativity. The main reason I love programming is that I'm a very objective/logical thinker who likes to quantify things that most people wouldn't think to quantify. I like the idea of creating unique things but I don't see myself as a very creative person. Programming allows me to do something extremely logical/objective while also creating literally anything I could think of.
Thanks Kalle, u always bring interesting angles/view points to common topics. I am interested in your thoughts (and practices) on software quality assurance and testing - hope one day u can make a video
Kalle, Honestly man
We all appreciate your videos, such a cool personality and very informative yet fun videos.
Hello there, Thanks for Watching and Commenting, the support is appreciated.
For further Guidance and tips about Bitcoin and other Cryptocurrencies, feel free to send me a DM on WHATSAPP whenever you can.
+1 (469) 225-9256
Thank you Kalle, your videos have been a guiding light for me in revealing the landscape of building software. I started watching your videos two years ago, and just yesterday, sold my first fully custom website to a business owner. My aim is to move from the front-end towards full-stack development, with some data science for ecommerce thrown in. Please keep making these videos, as they are truly a resource for those of us who do not have much access to structured learning. Best wishes, and thanks from Malaysia.
Hello there, Thanks for Watching and Commenting, the support is appreciated.
For further Guidance and tips about Bitcoin and other Cryptocurrencies, feel free to send me a DM on WHATSAPP whenever you can.
+1 (469) 225-9256
..
Was looking for motivation to continue learning JavaScript and this gave me the boost I needed - thank you!
Hey Kalle, perfect video. Very good big picture!
Great video Kalle
As someone who was an art major before switching to computer science, I have to say: if you're an artist, you need to give programming a chance.
I never thought it was creative enough until I tried it and I've never looked back.
@@kallehalldenyoutube.7287
Brah, were you hacked?
@@playeraj96 don't worry its just an imposter
The reasons why I wanted to pursue my dream of becoming a software engineer. Two thumbs up!
very good report , thank you .
Love your videos
Great video and inspiring
Currently working towards my software engineering degree, I always had a love for computers and wanted to know how they work so it seemed like a fit. But like you I had no idea the amount of different opportunities open with this degree are astounding. I am very happy with my choice and look forward to finishing my degree in the future.
Update?
I assume the video on how to create and grow a RUclips channel is coming next week?👀
your filipino homie just got into blockchain dev, thanks mate!
I was also building a black pearl kind of ship and now i also want to be a software engineer and started following you❤️❤️alots of love from India 🇮🇳🇮🇳🇮🇳
You publish faster than Lucky Luke can shoots, love it 🙏⚡️🎉
@Pìnned by kaIIe HaIIden Are you a scammer?
why did you decide to shoot outdoors but it was a create video overall, very informative thanks. this is exactly why I subscribed
Thumbnail is just lit🔥🔥
You really inspire me.. done subs .. keep update !!
Thanks for the motivation. I was a programmer but didn't want to continue. After this video gonna go back
Hello there, Thanks for Watching and Commenting, the support is appreciated.
For further Guidance and tips about Bitcoin and other Cryptocurrencies, feel free to send me a DM on WHATSAPP whenever you can.
+1 (469) 225-9256
Don't give up. It gets easier and more fun as you go. Good luck.
I have doubts too.
I agree with you, sir .
yeah i played lego when i was small, and now a software engineer in Ai, so pretty spot on
ur basically solving puzzles the entire day
Nah man. Being a software developer is much more than that, at least if you work in a team and you want software that performs well, is easy to maintain, easy to extend and easy to read. It goes much further than just solving the problem.
@@GuRuGeorge03 Software that performs well, is easy to maintain, easy to extend and easy to read. That sounds like a problem to solve.
@@andres3665 software that performs well, does NOT mean its easy to maintain or easy to read....
@@yako944 I know
I wanted to learn programming for about a year and a half, but couldn’t because of my exames. I realised that action comes before motivation. This comment will be a time capsule. I will look back at it after a year 06.02.2020
but that was posted 6 days ago wth
@@kristiyangerasimov6708 xD
How far have you come?
How is it now?
fall?
One of the reasons I love coding is because the screen looks so satisfying for me, like all the code on your screen
are you a graphic designer as well?
@@arafaterasung3280 nope
Thank you so much this video really helped me. This is my Way😈 bless
Programming is art!
Thanks Sr
Can you make a video about books you read that will help a lot love your content
Nice video. I would add one more point to this great list of reasons why programing is good: applicability.
I've been studying mathematics for about 5 years. University was not providing very good courses on coding (it was C/C++, Java) and therefore it felt like nuisance. Only recently I found out that actually the freedom to express ideas that I learn at university and use those ideas to build new one can be so much amplified with even beginner lever Python. Calculate things that were impossible before, build examples to understand principles or visualize various parts of theory, and have fun with "lego-maths" - so much can be done with coding. So, my point is that learning programing is essential skill not only when you would like to be software engineer, but also the knowledge is applicable in so broadly in STEM and beyond.
I love lego blocks
Wish to have them in the future and build huge stuff
only legends know kalle changed the thumbnail
2:44 That’s the first reason why I love being a Software de Niro.
Nice video.
Coding : introduce me another whole New World 🌎❤️
Never thought that was What I have been looking for .. love it ❤️
Thank you for watching, endeavor to write as soon as for more enlightenment or tips on investing in crypto
+. 𝟷 𝟺 𝟼 𝟿 𝟸 𝟸 𝟻 𝟿 𝟸 𝟻 𝟼
Kalle have you ever been jet skiing? , random enough now but I think you’d enjoy it because you seem to enjoy being outdoors and trying new things
Hello there, Thanks for Watching and Commenting, the support is appreciated.
For further Guidance and tips about Bitcoin and other Cryptocurrencies, feel free to send me a DM on WHATSAPP whenever you can.
+1 (469) 225-9256...
I think the proper analogy about programming is that Math & Algorithm make the lego blocks, which is original and hard, and programers use them to build lego modules and all the amazing projects.
Oh! Legos and painting was a pretty good comparison
His video's never fail to amaze me! Such simple title but has loaded fruitful content inside it. Thank you again :)
What keyboard do you use? Looks very nice!
Just great! Keep it bro.
the book is brilliant
Which language is best for beginners with zero knowledge about Programming
What’s up kalle
Just wanted to know can one (freelance developer) join x-team even if he/she didn't get there first non-remote job??
thanks for mortivating me
Good morning everyone!
Kalle, what are you doing now? And did you finish your computer science degree?
How long are usually the deadlines for tasks let’s say they give you an app to build would it be a month or more or is it a flexible time that you can estimate and give to the person who contracts you
It's usually a discussion/negotiation. Programmers have different levels of productivity. Speed, quality, cost, these are all taken into account. You would have to be very senior and trusted to be given "an app to build".
Hey, I have a holiday right know, what is the best way to start now?
Hello please I wabted to work in app but i can not control bash. What can you do or is there links?
Please help 😔
what do you do? you say software developer but how does your day look? do you work for clients that requests stuff? do you work for a company? or do you just do your own thing? btw love ur videos
I am your big fan
Is Macbook Pro enough for doing that or do y have to buy y Gaming Rig to do this, cuz y have an interest about gaming software engineer or chemist engineer because my profession is Environment Technician, and kinda would love to connect all together, sorta if you know what y mean.
My job sent us MacBook Pros, they do the job well 👌
This the 3rd thumbnail 👌 lol
Bro how many laptops do you have?
I'm waiting your intro :)
@Kalle touched on something here that triggered me to have a great comparison as to why I don’t like software engineering anymore. Programming these days is just putting Lego bricks together. We had to actually create the Lego bricks as wells. That was the challenge, after that it was just slapping them together, to make it. Shave a certain thing. I never liked programming the functionality, as I’m pretty much a systems programmer. But we don’t seem to need that anymore because everybody is working is inefficiënt high level (simple, slow and boring) langauges.
I'm an artist , actually I'm studying animation and can say it's true programming is does give you the ability to express your creativity. I want o do game programming though even if I'm an animator
which book you read becom you be SE and which you reed after that you be programer?
Hi,how can I run my code in sublime text
0:56 @Kalle Hallden Deep Stuff
Bro make coding part of creating our own datatbase and access with app . Please
Hey Kalle, please make a video on GitHub Copilot. Let us know your thoughts on the level of automation that is bringing.
after i made my own colorscheme for my vim setup i looked at my code one day and realized "this is like playing with Lego blocks" lol
Hello there, Thanks for Watching and Commenting, the support is appreciated.
For further Guidance and tips about Bitcoin and other Cryptocurrencies, feel free to send me a DM on WHATSAPP whenever you can.
+1 (469) 225-9256
Hey there! what's some good sites to learn coding for free? like the top 3? mostly for frontend, beginner-friendly
Udemy
Make a video in how to master react native , same as u did with python
Hello Guys I'm Nigerian and i wanna learn programming from scratch, can anyone recommend the best platform to do that and what programming language do you think will be best for me as a beginner?
Is it need academy CSE degree for software engineering? or only for any degree?
Kal, I am in college for software development and networking but this is my third year and I don't know anything. I feel like I'm gonna finish school and not know anything and when it comes to anything about programming, because of how I used to struggle with assignments. It scared but I am thinking of taking a bootcamp while in college because I feel like I don't know anything and I am not in the position to follow my "passion" as many would say because I don't have any. I have goals but please advise please?
Do you have any sidejob? Search for a sidejob or create own projects. With just school, you will not learn how to be a software engineer
“Like a paint or painting a painting”
Hai Kalle,
I dont have Computer Degree,that means I have intrested but trying to getting into.But can I Start up with Head first Java,Right Now and Getting in to this Field which I have intrested
So Illustrate and waiting for early Replies/Videos
Yaay
Hi all, so what would you recommend as a starting point for someone with interest in programming but with no experience?
Just make sone personal proyects, that can perfectly be your experience
One of the most valuable tools a developer can have to display, is the ability to learn and work on their own. Doing your own projects, in new technologies, while you're unemployed/looking, displays this. Companies value that. Also think about what area you want to go into, then see what is popular in that area, and do some projects in that. Show that you're not "Monkey see, monkey do". That you can think for yourself.
Thanks for the advice, appreciate it and will do so.
How long does it normally take to go from newbie learning software engineering to landing your first job?
Hello there, Thanks for Watching and Commenting, the support is appreciated.
For further Guidance and tips about Bitcoin and other Cryptocurrencies, feel free to send me a DM on WHATSAPP whenever you can.
+1 (469) 225-9256
Pretty much that's how I see building servers and APIs, software architecture in general feels to me like to play with legos.
Sverige Jag visste det den där accenten glömmer man aldrig!
How is your vim progress?
im in my late 20s, ok, last year of my 20s. does the learning process apply similar? have you noticed advantages/disadvantages based of age?
I believe if you want to do it, you can you just have to be determined
I’m now 40 and will be starting my final year of uni in September. Age doesn’t have to change the learning process but it can if you wish. My situation meant uni was the best way for me so I could maintain a good balance with my young family but anyone can learn for free, online if they are motivated and wish to do that route. Being able to demonstrate skills is more important than pieces of paper but the quals can open doors.
Check out Huberman lab for tips on neuroplasticity
You should do a one week build where you make a discord copy
Bro, I been trying to create a resume that would be able to get me a interview as a software engineer intern, and haven't gotten. Do you have any tips on Creating a perfect resume.
You should go on Fiverr and have a professional create one for you. Worth the investment, most people have no business creating their own resume
GitHub is the new resume. Get a few projects in to a GitHub repo and use that to demonstrate your skill. That along with a CV (resume) is the best approach now. If you are stuck, google "interview questions" or "interview assignment" implement some of those. Some companies will ask you a fairly trivial question at least in the technical interview, but some will give you an assignment. If you implement those (classic is a shopping basket with various discount rules) you can (a) save time not having to re-do the assignments, and (b) demonstrate you current skill level before ever talking to anyone.
5:13 things that are easy to do are also easy not to👍
Beauty of Programming is building things ( *cough cough* 10% building 90% breaking)
I overcome my break up with data structure and algorithm now I'm earing cake and that bich wana came back this is what I get from programming
I'm stuck with what to learn in programming. Can I ask for some tips regarding going into programming? I'm quite familiar already with C, Java, and Python, but still not confident with my programming skills.
From experience and what I've heard others say, they always, ALWAYS say, you should stick to one programming language until you really feel confident in that language. Some also says that you probably should get an "end goal" which is not really an end goal, as you can keep working on from there, but a big project that really can keep you motivated in the language you're using. For myself, this movation really helped me sticking to one language, and when I personally felt comfortable in that language I moved on and tried others.
Hope this helps you in your journey!
Python so far is the one I am comfortable with. Both C/cpp and Java were taught in our university. Thanks for the tip, much appreciated!!!
Build something which solves a problem example - develop an app which helps to earn money from home through your mobile phone
To improve your skill you can try to write a working ADT by 0 (Stack,Map,Linked List ecc...), for example in java. But remember to create a medium difficulty ADT, not super complex. It s a good way to start.
@@plumbkingu6122 Thank you sir!
💚
Hi, can someone please help me?! I want to learn pyhton, but idk where like on what site or how. Can someone put a link of a good site to learn python, that would really help me!
You have many free courses on YT and Google
Basicly
Being a programmer is the real laptop lifestyle that nowadays "entrepreneurs" hardly sell and portray thru scams. Like this is the real thing... legal, and ethic while delivering massive value to organizations and people thru REAL SKILLS!!