Vlad Arama
Vlad Arama
  • 18
  • 124 367
STOP Contributing to Open Source
This video is a response to one of my previous videos where I said that open source can change your life. Yes it can, but its not for everyone. Tune in to find out why.
If you enjoyed this video, don't hesitate to smash the like button and subscribe for more.
มุมมอง: 2 312

วีดีโอ

Why Are Software Engineers Paid So Much ?
มุมมอง 14714 วันที่ผ่านมา
This is a topic that has been debated for a while. Why are software developers paid so much and what them so different from other 9-5 office workers ? Pragmatic Engineer's blog: blog.pragmaticengineer.com/software-engineering-salaries-in-the-netherlands-and-europe/ Salary website: www.levels.fyi/ If you enjoyed this video, don't hesitate to smash the like button and subscribe for more !
Top 6 Programming Languages to Learn in 2024
มุมมอง 37Kหลายเดือนก่อน
After spending multiple hours researching the job market, here are the 5 programming languages you should learn in 2024. If you enjoyed this video, don't hesitate to smash the like button and subscribe for more !
Should You Grind LeetCode or Build Projects
มุมมอง 5Kหลายเดือนก่อน
The age old question: grind leetcode or build personal projects ? If I can summarize it in one sentence: build projects until you get interviews, then get grinding on leetcode. Recommended Resource: neetcode.io/practice
Is Software Engineering Still Worth it in 2024 ? The Truth Revealed
มุมมอง 3.4K3 หลายเดือนก่อน
Layoffs left and right, crazy competition at the entry level and with the rise of artificial intelligence you might be wondering if software engineering is even worth it 2024 ? Is a computer science degree worth it ? Those are very hard questions to answer but I’ll give you the full truth about the field and what you need to do to succeed in the coming years. If you enjoyed this video, make sur...
Is The Odin Project Still Worth It To Land A Job In 2024 ?
มุมมอง 10K3 หลายเดือนก่อน
With the rise of AI, with layoffs left and right and with over-saturation at the entry level, you might be wondering if The Odin Project is still worth it in 2024 ? Tune in to find out how you can use The Odin Project to maximize your chances of landing a job. If you enjoyed this video and are interested in more content about software engineering, smash that subscribe button !
Learning To Code Is The Best Decision You Will Ever Make
มุมมอง 8714 หลายเดือนก่อน
In this age of mass layoffs, insane entry level competition and with the rise of AI you might be wondering if learning to code is even worth it ? I think it is, here are 3 reasons why.
How To Get Ahead of 99% of Software Engineers in 2024
มุมมอง 3204 หลายเดือนก่อน
In today's crowded software engineering market, its really hard to standout. Tune in to learn which 3 things will get you ahead of everyone and will help you land the job of your dreams.
Coding Will Make You RICH ! Here's how
มุมมอง 7114 หลายเดือนก่อน
Are you wondering if programming can genuinely make you financially independent ? Its a lot of work, but its definitely possible. So grab a notebook and listen closely as I give you the three paths that you can take to make a million dollars coding. If you enjoyed this video and are interested in more coding content, smash that like button and subscribe !
Open Source WILL Change Your Life ! Here's why
มุมมอง 7K4 หลายเดือนก่อน
Most beginners fall into the trap of going from tutorial to tutorial building projects that no one will ever use. Open Source is the only solution, tune in to find out why. If you enjoyed this video and are interested in more content about open source, smash that subscribe button !
How I would learn Programming in 2024 (if I had to start over)
มุมมอง 1.1K5 หลายเดือนก่อน
This is the roadmap I wish I had at the start of my programming journey to get me from zero to hero in web development. Here are the resources that I mention: - FreeCodeCamp: www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/ - The Odin Project: www.theodinproject.com/ - Full Stack Open: fullstackopen.com/en/
STOP Learning These Programming Languages
มุมมอง 2.4K5 หลายเดือนก่อน
Most beginners make a fundamental mistake when learning to code: They start with the wrong programming language. Tune into the video to find out what are the best programming languages to learn as a beginner in 2024. If you enjoyed this video and are interested in more content about programming, smash that subscribe button !
Why Most Beginners FAIL to Learn Coding
มุมมอง 3216 หลายเดือนก่อน
These are the coding learning mistakes that hold beginners back. If you enjoyed the video and you want more content about computer science and software engineering, smash that subscribe button.
I Applied to 200 Software Engineering Internships
มุมมอง 1.1K7 หลายเดือนก่อน
This is the story of my freshman year at university where I applied to over 200 software engineering internships. What happened ? If you enjoyed the video and you want more content about computer science and software engineering, smash that subscribe button.
Is Computer Science Worth It in 2024 ?
มุมมอง 9K8 หลายเดือนก่อน
This video is about a highly requested subject: Is majoring in computer science a good idea in 2024 ? We will discuss the market conditions, the pros, the cons and my personal opinion. In the end, the choice is yours ! If you enjoyed the video and you want more content about computer science and software engineering, press that subscribe button.
The 6 Golden Opportunities for CS Students
มุมมอง 2489 หลายเดือนก่อน
The 6 Golden Opportunities for CS Students
Does GPA Matter in Computer Science ?
มุมมอง 24610 หลายเดือนก่อน
Does GPA Matter in Computer Science ?
The Odin Project: How to Master Coding in 2023
มุมมอง 45K10 หลายเดือนก่อน
The Odin Project: How to Master Coding in 2023

ความคิดเห็น

  • @termit975
    @termit975 32 นาทีที่ผ่านมา

    Flutter

  • @sumayyahadetunmbi4347
    @sumayyahadetunmbi4347 วันที่ผ่านมา

    Thanks for this insights

  • @user-uc8qh1re7f
    @user-uc8qh1re7f วันที่ผ่านมา

    you dont need to go for rails for a less saturated market.. Learn sveltekit insted of react + nodejs and enjoy life

  • @alimajidian1974
    @alimajidian1974 วันที่ผ่านมา

    80% of web is based on PHP, it seems that you hate PHP, don't you ?

  • @tevfik7
    @tevfik7 2 วันที่ผ่านมา

    More than half of websites are built by PHP and didn’t make your list?

  • @PortalUser2
    @PortalUser2 2 วันที่ผ่านมา

    I followed Anders (the C# and Typescript language designer) into C# and it has been my primary language ever since. I loved what he did earlier in his career with Turbo Pascal / Delphi, and he sure didn't disappoint with C#, taking the learnings from Java and really adding the niceties that Delphi had for creating components, etc. With C# you can be within 20% the succinctness of a language like python; within 20% the best performance (compared to something like rust). It isn't necessarily the best when used for any single purpose, but is very close to the best for almost any purpose.

  • @HaraldEngels
    @HaraldEngels 2 วันที่ผ่านมา

    It makes totally sense to ignore the language which is driving 78% of all websites in the world. This market share is stable since ever ...

  • @YG-qn3xr
    @YG-qn3xr 2 วันที่ผ่านมา

    Learning programming languages seems irrelevant in a world that would soon be taken by criminals assisted by SGI who will destroy everything. It's better to learn fast practical thinking and survival skills.

  • @kgermando
    @kgermando 3 วันที่ผ่านมา

    Go ❤

  • @rssszz7208
    @rssszz7208 3 วันที่ผ่านมา

    Am learning c++ still learning nothing else 😅😂

  • @tanabenard2496
    @tanabenard2496 4 วันที่ผ่านมา

    If i know how to write code I don't see the need for job hunting i will convert the codes into useful projects that will bring me millions

  • @yuangkalex9095
    @yuangkalex9095 4 วันที่ผ่านมา

    Segera lah tobat user PHP

  • @TheZukkino
    @TheZukkino 6 วันที่ผ่านมา

    Really Kotlin is not listed? Full stack, mobile, browser and desktop clients... LOL

  • @KishoreAmbalam
    @KishoreAmbalam 6 วันที่ผ่านมา

    Amazing video

  • @natebrown9845
    @natebrown9845 6 วันที่ผ่านมา

    My google searches: What language to learn first. 'Start with python', okay what can I do in Python? 'Python is a trash language that is not as good as other languages'. Okay then I'll try any other language, 'No you should start with python, it's way easier'. An endless cycle. I don't want to learn a language if I am not going to use it

  • @ashishbhatt7120
    @ashishbhatt7120 7 วันที่ผ่านมา

    When Ruby is used I mean it’s best case use or domain it’s best fit in??

  • @rohitnegi6862
    @rohitnegi6862 8 วันที่ผ่านมา

    If you know Core Java and have intermediate knowledge in Spring Boot and Spring Boot Security, so what sould i focus on learning next and a good side language

  • @JacksonKon
    @JacksonKon 8 วันที่ผ่านมา

    If you want to go for web dev go for php n laravel. Thank me later

  • @nic18lee21
    @nic18lee21 9 วันที่ผ่านมา

    dislike them all...🙃

  • @sksja1981
    @sksja1981 9 วันที่ผ่านมา

    So many b...ts. :D

  • @JonitoFischer
    @JonitoFischer 11 วันที่ผ่านมา

    If you want to keep yourself sane, don't program in C++

  • @CodingByAmp
    @CodingByAmp 11 วันที่ผ่านมา

    stop to watch video if you can code

  • @JagdeepSinghKalsi
    @JagdeepSinghKalsi 12 วันที่ผ่านมา

    98,000 USD as the "highest" salary... 😂😂😂

  • @sick7rider429
    @sick7rider429 13 วันที่ผ่านมา

    I learned Golang and I have difficulties to find a job in Switzerland.

  • @Hacktivist12
    @Hacktivist12 13 วันที่ผ่านมา

    I know C/C++ well, what other languages should I learn, any suggestion is appreciated

    • @Nobody-eg4bi
      @Nobody-eg4bi 10 วันที่ผ่านมา

      as a C++ programmer, i want to learn Rust

    • @Asasamuel
      @Asasamuel 5 วันที่ผ่านมา

      I'm a beginner please teach me 😢

  • @KrishnaDasPC
    @KrishnaDasPC 13 วันที่ผ่านมา

    Rails is my all time favourite framework.

  • @ramdoni3935
    @ramdoni3935 14 วันที่ผ่านมา

    Brow very excited hehehhe Go is king of the eraaaa

  • @damymetzke514
    @damymetzke514 15 วันที่ผ่านมา

    This is definitely good advice, I have some additional insights based on my own experience. Commits to non-code repository like ones for documentation are perfect to learn the process of submitting patches without having to deal with the complex nature of programming. I can definitely recommend that each time you feel like something is missing from some documentation when you're doing research, or maybe you found something that is completely wrong, to then submit a patch for whatever improvement you found. I generally do not do this for small mistakes like individual spelling mistakes, because I feel like it's not worth the effort for the maintainers. There is a huge variance in project complexity. Something like the Linux kernel is very complex and requires specific expertise. One area that may be interesting to those that develop on Linux, is to contribute to packaging. I can't speak for all package managers out there, but it's very easy to work with packages for pacman on Arch Linux. The tooling is straight forward, and very well documented. This can be a good fit for a few reasons. Firstly, if you're daily driving then you're bound to find an issue with a package one day. And secondly, package definitions are typically just a few files so you have all the context you need. But do make sure to read the contribution guides when you do want to provide a patch, there are some specific things you need to check with these kinds of things. I also have a personal method for making sure a contribution is valuable. Before submitting a patch, I make sure I communicate a few things in my request. Firstly I'll explain what the value of the change is. I make sure to try to understand the goals of the project, and what the maintainer is interested in supporting. If I feel it's likely that the maintainer would value the functionality, then I go forward. Linking to existing issues is also a way of doing this. Secondly, I justify the specific design. I make sure to look at older issues, commits, or any other context that may relate to my change. If there are similar projects to what I'm contributing to, I will also consider how they implement this feature and try to align it if appropriate. In the end I want something that acts like other tools when appropriate, fits with the spirit of the project, and doesn't conflict with any previous choices. I make sure to communicate this for 2 reasons. Firstly, good communication is key. But secondly, if my change has issues I am bound to have trouble justifying it. So if I have trouble justifying my change, I won't submit it. If you can't tell why a change is good, then you're essentially saying that you don't know why your change is good yet still choose to provide it to others. That doesn't seem very respectful to me.

  • @TheyCallMeSickGames
    @TheyCallMeSickGames 15 วันที่ผ่านมา

    I heard these points on wan show too

  • @igordasunddas3377
    @igordasunddas3377 15 วันที่ผ่านมา

    I think I'd have said bill of materials instead of package.json, because naturally Java, Go, C# ans other projects frequent don't have a package.json, but a bill of materials (list of dependencies). I do agree with most of what you said and even after 15 years of professionally developing stuff, sometimes getting involved in an Open-Source project still scares me sometimes. One thing to know for sure, is: contributing properly to an open source project will definitely take a lot of time. I personally prefer to contribute in a such a way, that'd make my life easier when using said software as a user. Anyway: a little bit clickbait-ish title, but the contents fits and is definitely true.

  • @oriongalactic
    @oriongalactic 16 วันที่ผ่านมา

    Nice analysis but you should have talked also about tendencies. For instance it could happen that a top language has more demand than a new one but if the tendency of the top is lowering it may indicate it is not a good choice

  • @Wai78_
    @Wai78_ 16 วันที่ผ่านมา

    I really enjoy your high-quality videos. Could you make one about good books on backend fundamentals, like understanding networks and how the web works? It'd be great to have something useful to read alongside learning to code.

  • @lucaior6978
    @lucaior6978 16 วันที่ผ่านมา

    Not contributing to Open Source keeping you big as hell

    • @loumat1
      @loumat1 15 วันที่ผ่านมา

      Fr hahah

  • @shaziahussain3029
    @shaziahussain3029 16 วันที่ผ่านมา

    You didn't mention php

  • @md.nasiruddinprotul1315
    @md.nasiruddinprotul1315 16 วันที่ผ่านมา

    Stop making these stupid videos

  • @stackdevlopr
    @stackdevlopr 16 วันที่ผ่านมา

    When choosing a programming language to learn for a career path or career change, the first thing you should do is ask yourself: do I have the necessary background for a job that requires technical skills (which can be self-taught) and professional experience in a similar context, or can I also apply for jobs with academic requirements? There's no use in starting to learn Python to become a Data Scientist if you don't have a Master's degree, preferably in fields such as Computer Science, Statistics, Math, etc. In such cases, your academic qualifications will determine if you'll get the job or not. Knowing Python and/or being willing to learn languages/scripts that are necessary for the job would be a big plus, but not the main requirement: companies know/assume that someone with a Ph.D. or Master's degree will be able to pick up the necessary parts of the required programming language in a reasonable amount of time and at a sufficient level. On the other hand, it won't be easy or might even be close to impossible for a self-taught or bootcamp programmer to achieve the academic level of knowledge and mindset without going to college/university. In short: if you are academically qualified, you can pick any programming language based on your interest (front-end, data science, machine learning, software engineering, etc.). If you have only self-taught and self-acquired technical skills, then pick a programming language for positions that ask for professional experience and specific technical skills, without necessarily requiring an academic degree. Keep in mind that no matter what language you pick-especially as a beginner-don't mix but specialize in one. Absolutely, there are companies looking for candidates specialized in that language. However, there are none looking for someone who has only scratched the surface of three languages but can't do anything worthwhile in any of them. This is my personal opinion, looking from the EU-market perspective.

  • @tinolbhoyar4646
    @tinolbhoyar4646 18 วันที่ผ่านมา

    Because rust has no jobs i dont want to learn

  • @therustguy10
    @therustguy10 19 วันที่ผ่านมา

    Use rust everywhere!❤

  • @pimpthyride
    @pimpthyride 19 วันที่ผ่านมา

    Serious question: Are people still ussing Ruby on Rails ? I thought it was dead.

  • @lucaior6978
    @lucaior6978 19 วันที่ผ่านมา

    Studying software engineering keeping you big as hell

  • @josephryan8899
    @josephryan8899 19 วันที่ผ่านมา

    I agree with much of what you said. I am currently self learning The Odin Project. I commented on your video concerning that. As far as "the trades" go they are not north of six figures as jobs. I was a journeyman Ironworker/Foreman I made good money but definitely well below six figures. As a company owner I did make $110,000 one year but things started to dry up for small non-minority owned businesses in my sector so it was back to working for someone again. I was disabled back in 2010 due to an illness. I am leveling off and noticed the youtube videos on web development and it gave me an idea to get back in the job market but I am no longer strong and able to do Ironwork anymore but could definitely handle a programming job. Well that's my life sorry message was so long. Your video struck a chord with me that's all. Thanks

  • @josephryan8899
    @josephryan8899 19 วันที่ผ่านมา

    I thought I was hands down going javascript node path but you have a very good point that honestly I have been considering. I am still in Foundations but I kept noticing the SQL part in the ruby track and it is honestly very tempting. Thanks for the thoughts I appreciate it.

  • @kaihusravnajmiddinov5413
    @kaihusravnajmiddinov5413 20 วันที่ผ่านมา

    Java and c# shouldn't be put together. And you have no idea that C# development was inspired by java. Do you had access to C# developer heart ? C# has C like syntax, and java too. No Inspiration and other influence from java. RUST sucks. So do python.

    • @romannerad
      @romannerad 17 วันที่ผ่านมา

      1.) .NET and C# is Microsoft's response to Sun's Java programming language 2.) Python is a very good universal scripting language. 3.) Rust is still a question mark, but it has ambitions to be a more secure variant C/C++

  • @JohnSmith952
    @JohnSmith952 20 วันที่ผ่านมา

    Hi, i am self tought Python developer, i am learning Python around five years, i know Django Pythons top backend web framework, i cant land a job in my country Serbia, so i started to learn JavaScript and ReactJS what are my chances to land a job after JS and React? What do you think about this at all?

    • @nsing323
      @nsing323 7 วันที่ผ่านมา

      Landing a job is not only skill related. It depends on the opportunities you have in your country. I have a friend from Serbia who worked in QA and was having a rough time last year, lost his job and stayed jobless for many months just because there were no openings coming up. The confusing (or the enlightening) thing here was that here in my home country, India, you could be killing it with experience in QA (not saying it's the best paying job, just that there were so many openings around at that time). I guess, constantly applying for jobs is something you can do, with Python backend and React frontend you're going in the right direction having more skills does give you an edge, and lastly having a few decent projects(doesn't have to be external projects, self made projects are also good) under your belt, especially those that display your knowledge in the field.

  • @cbbcbb6803
    @cbbcbb6803 21 วันที่ผ่านมา

    I have never been able to like dynamically typed languages. But I like simple straight forward syntax. The impression I have of Python is that it does not do very much. It just calls and executes a bunch of C/C++ programs from standard libraries. Now, I do not know Python, so I could be wrong. I think the most important thing for a learner is the quality of teaching and instruction that is available. A good and patient and kind hearted teacher (person, book, video, all the above) is the secret sauce.

  • @BlackfireLocal
    @BlackfireLocal 23 วันที่ผ่านมา

    My Daddy is watching this and he is definitely working.

  • @Adjust91
    @Adjust91 23 วันที่ผ่านมา

    My path was JavaScript -> Python -> Go and it’s working pretty damn well so far

    • @JohnSmith952
      @JohnSmith952 20 วันที่ผ่านมา

      What do you meen by that? Did you land a job with it? I know Python very well but i cant land a job in my country su i started to learn JavaScript couple months ago...

    • @Adjust91
      @Adjust91 20 วันที่ผ่านมา

      @@JohnSmith952 not yet mate, it’s rough out there atm! But that’s the order I’ve learned languages in and I’m confidently building apps with them.

  • @PerpetualPreponderer
    @PerpetualPreponderer 25 วันที่ผ่านมา

    Do you know if there are significant opportunities in the freelance and/or contracting scene for Ruby?

  • @kibo007
    @kibo007 25 วันที่ผ่านมา

    not sure how 75k is highly paid? after taxes that is 45k. If you take 12k after average rent, another 12k for the budget you are left with 21k consider all the other things you have to pay during the year in the end you have saved 0. That is not a highly-paid job.

    • @ArchangelGavriel
      @ArchangelGavriel 16 วันที่ผ่านมา

      But without any technical training, be it self trained or academia, your pay may be as low as 38k. 75k would definitely be a boost to ones budget and savings. Its not a six figure job but at least its not minimum wage.

  • @christcombiccombichrist2651
    @christcombiccombichrist2651 26 วันที่ผ่านมา

    java