ArseniyKD
ArseniyKD
  • Видео 37
  • Просмотров 69 861
What I Learned in My Second Year on YouTube
In this video, I share with you some of the interesting things that I have learned in the past year of running this RUclips channel. Additionally, I cover the plans I have for the coming year.
Chapters:
0:00 1) Introduction
0:11 2.1) IRL Things
1:02 2.2) External References
1:53 2.3) Unexpected Failures
2:25 2.4) Video Series Are Easier To Make!
3:17 2.5) Channel Statistics
3:53 2.6) Miscellaneous Stuff
5:10 3) Plans For The Coming Year
7:18 4) Conclusion
Просмотров: 203

Видео

What I Learned in My Second Year Of Software Engineering
Просмотров 245Год назад
In this video, I share with you all the more insightful things that I have learned in my second year as a Software Engineer. It's always good to take some time and look back on what you have learned and accomplished every once in a while, and I believe that this may prove insightful to some of you out there. Chapters: 0:00 0. Introduction 0:22 1. Mentorship is a lot of work 1:20 2. You work in ...
Running a YouTube Channel On Linux
Просмотров 694Год назад
In this video, I talk about my experiences with running a RUclips channel from a Linux desktop. There are some successes, some failures, and a lot of stupid things that happened over the past 9 or so months of me running this channel form a Linux desktop. Useful commands mentioned in the video: Transcoding from h264 to DNxHD: ffmpeg -i input.mp4 -c:v dnxhd -profile:v 3 -c:a pcm_s24le output.mov...
Applied Software Engineering 6: Soft Skills
Просмотров 130Год назад
In this video, I talk about the soft skills that Software Engineers use day to day in their work. This video focuses on Communication Skills first, then talks about the various Organizational skills, and wraps the video up by providing some insight and advice regarding soft skills for aspiring software engineers. Links: The link with the page about the XY Problem: xyproblem.info Chapters: 0:00 ...
Applied Software Engineering 5: A Software Engineer's Tools
Просмотров 159Год назад
In this video, I talk about the many different tools that a Software Engineer uses in their job. This is the fifth video in the series on Applied Software Engineering, but the fourth one talking about the various tools and processes of the Software Engineering trade. Sources: Photo in thumbnail was provided by Barn Images and distributed by Unsplash. No Hello: nohello.net Chapters: 0:00 Introdu...
Applied Software Engineering 4: Testing and Build Systems
Просмотров 135Год назад
In this video, I talk about the basics of Testing, the basics of Build Systems, and finally provide some advice pertaining to Testing and using Build Systems at your workplace as a Software Engineer. This is the fourth video in the series on Applied Software Engineering, but the third one talking about the proverbial tools of the Software Engineering trade. Sources: Thumbnail background provide...
Applied Software Engineering 3: Version Control Systems
Просмотров 174Год назад
In this video, I talk about the basics of Version Control Systems, some more advanced topics in Version Control Systems, and finally provide some advice pertaining to using and learning how to use the Version Control Systems at your workplace as a Software Engineer. This is the third video in the series on Applied Software Engineering, but the second one talking about the proverbial tools of th...
Applied Software Engineering 2: Code Reviews
Просмотров 675Год назад
In this video, I talk about what code reviews are, provide some advice on what to do and not do when getting your code reviewed, and lastly provide some advice on what to do when you start reviewing other people's code. This is the second video in the series on Applied Software Engineering, but the first one talking about the proverbial tools of the Software Engineering trade. Sources: Page whe...
Applied Software Engineering 1: What you learn in University
Просмотров 479Год назад
In this video I talk about what you can expect to learn in a university level software engineering course. I cover both what is taught in lecture, and what is taught outside of the lecture. Additionally, I provide some advice on how to make sure that you do not bomb your software engineering course group project. This is the first video in the series on Applied Software Engineering where I disc...
The Positive Aspects of a Career in Software Engineering
Просмотров 290Год назад
In this video I discuss four of the positive aspects of a career in software engineering, talking about the job market, career progression, pay and the work itself. This video is a follow up to the last video I made regarding the negative aspects of software engineering, this time providing you with the other side of the discussion. Sources: The trimodal distribution of income in software engin...
The Negative Aspects of a Career in Software Engineering
Просмотров 4722 года назад
In this video I discuss a lot of the negative aspects of a career in software engineering, talking about both broad industry issues and job specific problems. Even though this video is negative, I believe that it is important to know about all the good an bad things, and most of the resources online only provide the positive aspects while ignoring the negatives. With the summary out of the way,...
Surviving in the terminal: Beginner Workflows!
Просмотров 1712 года назад
In this video I provide a very basic walkthrough and explanation of how to survive in the Linux terminal as a beginner! This is the first part of a two part series where I talk about beginner, intermediate and advanced workflows in the Linux terminal. For this part I essentially explain what is going on on screen in the Linux terminal, how to figure out who you are and where you are located, ho...
Surviving in the Terminal: Intermediate and Advanced Workflows!
Просмотров 1422 года назад
In this video I provide a high level overview of the tools that intermediate users of the Linux terminal typically use, along with a few workflows that advanced users have. This is the second part of a two part series where I talk about beginner, intermediate and advanced workflows in the Linux terminal. For this part, I mostly bring up many different tools and workflows that you may encounter ...
My Experiences as an Undergraduate Teaching Assistant in CS!
Просмотров 1,3 тыс.2 года назад
In this video, I talk about my experiences as an undergraduate teaching assistant in computer science. Additionally, I add some commentary on whether or not you should consider being a TA yourself during your undergraduate degree. As promised, here are all the links mentioned in the video: My article from almost 3 years ago: medium.com/@arseniy.kouzmenkov/value-of-teaching-during-your-degree-f3...
University Credits from External Exams - How you get to save money and graduate early!
Просмотров 3842 года назад
In this video, I talk about course credits in university, and how university credits obtained from external exams can save you money AND allow you to graduate early! As promised, the external exam transfer credit tables for the University of Alberta: AP Credits: www.ualberta.ca/admissions/international/resources/ap-students/advanced-standing-ap-courses.html? IB Credits: www.ualberta.ca/admissio...
What I learned in 1 year of being on YouTube?
Просмотров 2632 года назад
What I learned in 1 year of being on RUclips?
What I Learned In One Year Of Software Engineering!
Просмотров 4672 года назад
What I Learned In One Year Of Software Engineering!
Computer Networks - What's The Model Behind the Internet?
Просмотров 2832 года назад
Computer Networks - What's The Model Behind the Internet?
Why Does Computer Science Have So Much Math, And How YOU Will Use It Forever!
Просмотров 1,9 тыс.2 года назад
Why Does Computer Science Have So Much Math, And How YOU Will Use It Forever!
CS at UAlberta: What program should you take?
Просмотров 6 тыс.2 года назад
CS at UAlberta: What program should you take?
What Even Are Compilers?
Просмотров 4862 года назад
What Even Are Compilers?
Pointers in Computer Programming, How Do They Work?
Просмотров 6182 года назад
Pointers in Computer Programming, How Do They Work?
University of Alberta CS Program Review - The Good, The Bad, and the Ugly
Просмотров 21 тыс.2 года назад
University of Alberta CS Program Review - The Good, The Bad, and the Ugly
Day In The Life of a Software Engineer!
Просмотров 7 тыс.2 года назад
Day In The Life of a Software Engineer!
How To Get Better Grades in Computer Science?
Просмотров 2,9 тыс.2 года назад
How To Get Better Grades in Computer Science?
Operating Systems: A Computer Science Perspective!
Просмотров 3062 года назад
Operating Systems: A Computer Science Perspective!
Computer Science Degree And Beyond: What Can You Expect?
Просмотров 1,5 тыс.2 года назад
Computer Science Degree And Beyond: What Can You Expect?
Why Do So Many Software Engineers Use Linux?
Просмотров 1,8 тыс.2 года назад
Why Do So Many Software Engineers Use Linux?
Working From Home: How To Do It Better!
Просмотров 2593 года назад
Working From Home: How To Do It Better!
What Programming Language Should You Learn?
Просмотров 7123 года назад
What Programming Language Should You Learn?

Комментарии

  • @NoGoodNameHelpPLZ
    @NoGoodNameHelpPLZ 14 дней назад

    I'm watching this after having a horrible 1st year But hey better late than never

  • @userj23
    @userj23 Месяц назад

    Please review MPH program I am planning for 2026 intake.

  • @huzaifasohail1
    @huzaifasohail1 2 месяца назад

    SIP is now free for international students

    • @ArseniyKD
      @ArseniyKD Месяц назад

      Yes, this video is now quite out of date. Other than this aspect of it, it is still mostly accurate.

  • @greycastle4224
    @greycastle4224 2 месяца назад

    Hi, I’m new to your Chanel and find your content very entertaining and insightful. I’m at turning point in my Career leaving HR and hoping to make a transition into IT specifically - Data analytics or Software Development. My question is, with little to no experience in stem do you think this is viable? I plan to go to a college for a computer programming diploma (2 years). I don’t know if I can afford (time and cost) going back to university. And would honestly like to get back into the workforce as soon as possible. Sorry for the long message!

  • @takemebackto2077
    @takemebackto2077 2 месяца назад

    I am a 24fall freshman. I have studied C++ and C language, as well as algorithm and data structure courses, including but not limited to, arrays, linked lists, queues, graphs, hash tables... I want to know when the semester starts. What else should I do to make myself more competitive? Your reply will be really helpful to me

  • @islantay5795
    @islantay5795 3 месяца назад

    I got admitted into CS and just saw your video. I wish I could have watched this before I applied. But I am still confused about what offer I just got. Bachelor of Science (Honors) / Computing Science - Software Practice / Minor: Philosophy Is this something that combines everything you said in the video(spec+honors+minor)? I guess I will have very little freedom to choose other courses? I am genuinely more confused now.

  • @user-sv5wc5wf6s
    @user-sv5wc5wf6s 4 месяца назад

    It's very nice 🎉

  • @Anmol.2003
    @Anmol.2003 5 месяцев назад

    Hi, I am currently enrolled in two year diploma of software development at SAIT Calgary but after completing that diploma I want to study Computing science at University of Alberta so I want to know that only GPA will matter of my diploma or anything else will also matter? Can you please tell me ?

    • @ArseniyKD
      @ArseniyKD 5 месяцев назад

      Sorry, I do not know the answer to that, I've never been involved in enrollment, and am 7 years removed from being admitted myself.

  • @ricardo5460
    @ricardo5460 5 месяцев назад

    one of the most useful videos i’ve watched lately. very informative

  • @ricardo5460
    @ricardo5460 5 месяцев назад

    Great work! Could you please make a video about how to refactor code properly?

    • @ArseniyKD
      @ArseniyKD 5 месяцев назад

      I would have to spend a while thinking about how to present that. After all, most of the "standard" refactoring techniques can be learned at refactoring guru (a standard resource for design patterns and code smells)

  • @ricardo5460
    @ricardo5460 5 месяцев назад

    Coming from a non technical background I am having a hard time taking notes for my classes. Do you have any tips for how to take notes? Especially for classes such as Data Structures and Algorithms, Databases, Discrete Math etc.

    • @ArseniyKD
      @ArseniyKD 5 месяцев назад

      No, I do not have any tips. I never took notes, doing that distracted me from actually paying attention. But that's what worked for me, not necessarily for you

  • @ricardo5460
    @ricardo5460 5 месяцев назад

    I am a CS student in Quebec. Thank you for your tips, I found them really helpful

    • @ArseniyKD
      @ArseniyKD 5 месяцев назад

      Glad it was helpful

  • @honglinie8501
    @honglinie8501 5 месяцев назад

    Does school accept IB credit as well?

    • @ArseniyKD
      @ArseniyKD 5 месяцев назад

      I believe so, but I don't know how they work. You can look up the credit equivalents online

  • @thelight9492
    @thelight9492 6 месяцев назад

    Computer architecture is interesting but it’s very hard for me to understand 😢

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      I am sorry to hear that, best of luck! Chances are I was not very good at explaining things back when this video was created

  • @nanyaonwuamaeze4862
    @nanyaonwuamaeze4862 6 месяцев назад

    You can make a video without using so many curse words - it doesn’t reflect sound intelligence. You may need to edit your video or better yet learn communication.

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      I wanted to be snarky in my response, but realized that you are probably genuinely trying to help me improve, which I am thankful for. However, this is the second video _after_ I made the statement that I am tired of being overly clinical and professional on a channel that is basically a hobby for me. These are shorter videos where I am not sharing any important technical information that I expect someone to want to actually share with others, which means that I can write the way that I speak, and boy do I curse a lot in my real life speech. I do not enjoy self censoring for no reason. On the other hand, the more technically deep videos that I want to act as a reference for others are a lot more professional. That's by design. You just so happened to stumble upon a video where I likely was still calibrating how much I want to curse vs. remain moderately professional. As for learning communication, you are probably right at the end of the day, but I would invite you to judge the videos where I care more to actually share useful information and re-evaluate your assessment based on that. I remember being quite proud of my software engineering series, even if I have not re-watched it in over a year at this point. Thank you for your feedback!

  • @NadeemPK73
    @NadeemPK73 8 месяцев назад

    Which program is best CS honors or CS with software option and what are the competitive average for those or CS major id good enough is getting in CS major easier than honors? My son is planning to apply but confused about the first and second choice. Is Augustana Campus CS the same as North Campus CS? Is there any difference?

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      Answered in duplicate

  • @NadeemPK73
    @NadeemPK73 8 месяцев назад

    Which program is best CS honors or CS with software option and what are the competitive average for those. is getting in CS major easier than honors? My son is planning to apply but confused about the first and second choice.

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      "Best" is too personal for me to be able to answer. The info I provided should be sufficient to do some further informed research on your own. Good luck.

  • @LouisInBlue
    @LouisInBlue 8 месяцев назад

    How about the Al option? I am interested in AI, and it seems that UA is quite good for its AI research

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      No idea, it was not available when I was attending.

  • @JMac___
    @JMac___ 8 месяцев назад

    Nice video. Could you some day make a video about your journey (things you had to do) in getting your first internship/job and any advice you would give out to other people in search of their first job in the computer science field? It would be greatly appreciated, thanks.

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      I feel that I may be way too far out from being able to make something useful anymore. It's been almost 7 years since I was looking for something without any experience, and I am not sure how the situation has changed. I do have a video that talks about my journey when I was just out of uni, that might have some useful details, but I don't remember right now. The video is titled "What Do Computer Science Students Do Outside The Classroom? [Internships, Hackathons, and more!]"

  • @ninjapirate123
    @ninjapirate123 8 месяцев назад

    But what kind of maths is required for CS

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      Different unis have different requirements, but I did make a video that tries to be general called "Computer Science degree and beyond: what can you expect?"

    • @ninjapirate123
      @ninjapirate123 6 месяцев назад

      @@ArseniyKD Can u give me an example of what kind of maths is studied in CS

  • @Anmol.2003
    @Anmol.2003 10 месяцев назад

    Bro Can I become machine learning engineer after doing BSc in Honors computing science at university of Alberta?

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      It would be very hard, since most MLE positions require grad school. Not impossible, but quite unlikely. I recommend doing some further research on your own. Good luck!

  • @user-nf4mg9bz7i
    @user-nf4mg9bz7i 11 месяцев назад

    Incredibly insightful video. Are cmput 274 and 275 only available for BSc CS Honor students.I'm first year student of BSc General and failed to enroll in cmput 274 275 due to restrictions.

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      Yes, honors only. Unless something changed since I last looked at the program reqs.

  • @Masud_Said_RN
    @Masud_Said_RN Год назад

    just got into Computing Science Specialization in Software Practice [Science] at the University of Alberta. I am so happy😁😁😁.

  • @Katrinaaster
    @Katrinaaster Год назад

    Thanks for this! Good knowledge for the future for me :)

  • @localhosterasmr2370
    @localhosterasmr2370 Год назад

    I have seen somebody take English in the first year, is that mandatory for international students?

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      It's not mandatory, but most people want to get the requirement out of the way asap. That's all there is to it

  • @jessemuotoh9917
    @jessemuotoh9917 Год назад

    Hello, thanks for the video Question: I'm coming into fall 2023 for Bsc, Compsci major, physics minor. Assuming I get a high enough GPA, will I be able to transfer directly into the second year Compsci specialization?

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      That's a question for uni admin, sorry that I can't help with that

  • @deepakpuri83
    @deepakpuri83 Год назад

    Hi, I'm following you and watch your informative videos. These are really helpful to us. Fe question though if you dont mind to answer: I'm aware you did BSC honors in CS, does this degree equivalent is sufficient to become software engineer as you are currently. Or you did something else in addition to Software engineer. Also I need more clarity & impact in job marke for the person who did BSC specialisation in CS or someone who chosen BSc Honors in CS? Kindly explain which one to prefer to get into Job Industry and has higher potential? Awaiting fpr your response!

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      IMHO, just doing courses is not likely to be sufficient for the best jobs. You need to participate in out-of-class things like hackathons and making your own projects. Taking project heavy courses in uni would help too. Beyond that, you will have to figure out your own path, good luck!

  • @jenniferh.1650
    @jenniferh.1650 Год назад

    Why do you mention SFU, to advertise?

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      To some extent, yes. I wanted to point out that there are other schools at a similar price point elsewhere.

  • @vivaanagarwalla8261
    @vivaanagarwalla8261 Год назад

    can i also complete my english requirement during summer or will i have to pay extra for it?

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      You would have to pay I believe, check with the uni.

  • @annanmahdi7907
    @annanmahdi7907 Год назад

    Can u plz suggest me which courses should I take? I will be joining the CS honors program from september 2023. I don't have any idea what courses are suitable for me as I have no past experience of programming. It would be very helpful for me if you suggest me what courses I should take. Fall : CMPUT 174, MATH 144, MATH 125,ENGL 102, STAT 151 Winter : CMPUT 175, CMPUT 272, MATH 146, ENGL1XX, STAT 252. Is it ok?

    • @ArseniyKD
      @ArseniyKD 6 месяцев назад

      I am coming back to this way too late, so this is likely not relevant anymore. This seems like a regular schedule.

  • @RajSinghTanwar_
    @RajSinghTanwar_ Год назад

    947th subscriber. Rlly hope your channel blows up soon man 😄❤

    • @ArseniyKD
      @ArseniyKD Год назад

      Hah, thank you, but I'm currently taking a short break

  • @RajSinghTanwar_
    @RajSinghTanwar_ Год назад

    Hey. Can you please do a similar review of BCS program in Thompsons Rivers University, Kamloops? Thank you so much

    • @ArseniyKD
      @ArseniyKD Год назад

      I am sorry to say, but I know nothing about TRU, especially the Kamloops campus. This video was made as the culmination of almost 4 years of going to the uni, and I am not about to go through another bachelor's degree for a video :) Good luck with your search for information!

    • @RajSinghTanwar_
      @RajSinghTanwar_ Год назад

      @@ArseniyKD oh, yeah I thought you maybe had some friends there or anything like that. No problem though, I'll search on my own. Thanks for replying 😄

  • @filthyfrank69
    @filthyfrank69 Год назад

    hey is it mandatory to take engl courses or can I take something else instead as engl 102 is showing that all 33 classes are completely filled?

    • @ArseniyKD
      @ArseniyKD Год назад

      It is mandatory to take them, but only by the time that you graduate. In other words, if you don't get the course in first year, it's fine, you'll be able to take it later. Also, taking the English courses later is beneficial since you'll have more practice writing reports for other classes. As for all 33 classes being filled, that's ok, some seats will open up until the course starts. Also, look at other English courses that can satisfy your English requirements (I don't remember which ones off the top of my head)

  • @jaydenlewis1134
    @jaydenlewis1134 Год назад

    Thanks for the great video Arseniy! I just got my first job as a Jr. SWE and I'm binging this series so that I'm well prepared.

    • @ArseniyKD
      @ArseniyKD Год назад

      Thank you! Glad you are finding it useful :)

  • @arsharora6834
    @arsharora6834 Год назад

    Hi i just want your help . can you tell me what course should i take to understand more about cyber security and similar topics apart from cmput 333 . will cmput 313 , 379, 331, and 404 will be helpful for this ??

    • @ArseniyKD
      @ArseniyKD Год назад

      Honestly, knowing 379 / 313 is generally useful, but I doubt that it would actually help too much with cyber security. I would say that doing 333 to see if you actually like it, and then doing certifications independently of coursework will give you the biggest leg up compared to any other courses. Cmput 331 seems to be more about cryptography, and cyber security in practice is less about implementing / breaking encryption, but rather trying the standard exploits and seeing if they have not been patched out.

    • @arsharora6834
      @arsharora6834 Год назад

      @@ArseniyKD thanks a lot for this informaiton. But I can't enrol into cmput 333 course because there are only 39 seats and the classes got full even before my enrollment date.

  • @Ben.N
    @Ben.N Год назад

    Lack of co-op seems like a big issue to me tbh

    • @ArseniyKD
      @ArseniyKD Год назад

      It is a big issue, but it is possible to work around. The reputation is still decently strong, so getting internships on your own is feasible

  • @owenpoon4855
    @owenpoon4855 Год назад

    Man, not even a CS student, nor prospective student. Just a UofA business student. Randomly stumbled upon your channel, but find your vidoes super informative and high quality. Keep up the great work man

    • @ArseniyKD
      @ArseniyKD Год назад

      Thanks for the compliment, I appreciate it :)

  • @fredvelez6055
    @fredvelez6055 Год назад

    Use AI a content creator…you can even make a whole series around AI…

    • @ArseniyKD
      @ArseniyKD Год назад

      I have some thoughts on AI, but the video would be a touch too long, and I don't know if I am willing to put in the effort haha

  • @byte.observer
    @byte.observer Год назад

    Looking forward to the cooking video :)

  • @skyhappy
    @skyhappy Год назад

    You are going to talk about the software engineer title huh....I remember you replying to my comment on it like 1.5 years ago

    • @ArseniyKD
      @ArseniyKD Год назад

      Yep, just re-read that thread - I was consistently saying that I intend to make a video that talks about the title, just making a good video that is well researched (and hopefully with some people from traditional engineering disciplines weighing in as well) takes a lot of time and effort. I am finally feeling ready to try my hand at such a big project for myself, at least that's how I feel right now haha. Also, glad to see you're still sticking around, I recognize you from a lot of earlier videos I made :)

  • @iandehaan8679
    @iandehaan8679 Год назад

    calls to action work on me

  • @nandanramesh3939
    @nandanramesh3939 Год назад

    Calls to action don’t work on me 😞

  • @friendlybaker95
    @friendlybaker95 Год назад

    Calls to action don’t work on me!!!

  • @Whyte_fundz
    @Whyte_fundz Год назад

    Do you think Virgina commonwealth university stands a chance against university of Alberta

    • @ArseniyKD
      @ArseniyKD Год назад

      I'll be honest, I have never heard of this university. Good luck with researching it

  • @beautychakrabarty9719
    @beautychakrabarty9719 Год назад

    Please make a video on Ucalgery's computer science.

    • @ArseniyKD
      @ArseniyKD Год назад

      Sorry, I can't make a good video on UCalgary as I don't have enough context about it. I'm sure there are other channels that have made a good video on the topic

  • @FelysNeko
    @FelysNeko Год назад

    Hi, I recently received CS offers from UA and McMaster(no coop). Which one do you think can help me find a better job in Canada after graduation? (I’m an international student, and interested in ML/cybersecurity/OS development)

    • @ArseniyKD
      @ArseniyKD Год назад

      I don't think that attending either school will hurt your chances of getting a job - both are top schools in Canada, and are recognized abroad as well. The decision will be up to you, but I would suggest looking at specific courses that different unis offer and decide based on that + cost. I know that UAlberta has good ML courses, but the quality of security courses is just ok. You will have to do your own research on McMaster

  • @islandsfuldkorn
    @islandsfuldkorn Год назад

    Hey Arseniy, what do you think about getting a masters degree in computer science? Do you think there are some situations where its a good idea, or is it just plainly a bad idea? I live in Denmark, so all education is free. I would have no student debt and I dont have to pay for a masters degree if I want it. I get that working as a general, all round software developer, maybe working on web development or general software development would easily be available for someone with a bachelors in CS. but if you want to work on either distributed systems, embedded development or perhaps self-driving cars, would you be able to work on such things with a bachelor/undergraduate only? Also, would someone with a bachelor in CS and 15 years of experience as a software engineer (very much a senior developer) be able to work on self driving cars? Will you forever be restricted in certain jobs if you dont have a masters?

    • @ArseniyKD
      @ArseniyKD Год назад

      From my perspective, a masters degree only helps you get your foot in the door for certain jobs that are in low supply. Compilers, graphics, ML, these are very specialized and having a masters helps. However, if you are good and can show that you have aptitude to do the work, then you should be able to break into the industry even without a masters. The software industry is surprisingly meritocratic from my perspective. I don't think that doing a masters degree is a bad idea or a waste of time, but it's certainly not a decision I can make for you. You need to weigh not just the direct cost of doing the masters, but the opportunity cost of working in industry for the duration of a masters degree too. Life is a game of tradeoffs, and figuring out which tradeoffs you find worth it is up to you

  • @islandsfuldkorn
    @islandsfuldkorn Год назад

    Interesting. It seems as though computer science philosophy lies in pretty much everything we do in life.

    • @ArseniyKD
      @ArseniyKD Год назад

      I think that the more interesting conclusion is that there are a lot of logical patterns that keep recurring everywhere. Therefore, your CS education actually could transfer really well regardless of what you do for your career later on in life.

    • @islandsfuldkorn
      @islandsfuldkorn Год назад

      @@ArseniyKD That's great I think. Also, I'm wondering if you considered studying Computer Engineering instead of Computer Science, as you seem to like a lot of the low-level and theoretical aspects of computers ?

    • @ArseniyKD
      @ArseniyKD Год назад

      I did consider it, but the engineering program was unaffordable in terms of both money, and time

  • @islandsfuldkorn
    @islandsfuldkorn Год назад

    In Denmark where I study, all bachelors / undergraduate degrees are taken at university, and we don't have general subjects like Econ or sociology either at Uni. We study these general subjects at college, wherein college is a mix of high school and university, but without the specific degree subjects. So if you're studying computer science like me, you'd only have courses related to computer science, and all of the psychology, econ and sociology classes would have been taken at college, which is a form of high school. That also means the undergraduate only takes 3 years to complete. What do you think about majoring in a degree, but still having to take courses in other subjects as well?

    • @ArseniyKD
      @ArseniyKD Год назад

      I found it very useful, as it gave me more context around interesting issues around me. I liked taking intro to sociology as it taught me about Canadian society when I was "fresh off the boat". I liked taking economics, as it gave me an interesting way to analyze the world around me. It's just a different approach to university education, I don't think there is an objective answer for which is better, and everyone has their subjective preferences.

  • @xz1891
    @xz1891 Год назад

    Can hear u r Canadian

    • @ArseniyKD
      @ArseniyKD Год назад

      Haha, I am not, but thank you for the compliment