I remember taking my first java class.... First assignment: print hello world (Shit this is easy) Second assignment: Print the Seattle space needle given height H (kills myself)
@@okaminess point of the hw was familiarizing yourself with loops. dont remember the exact thing anymore. But from a really high level you would keep printing parts of the space needle (body for example) until it hits h or something. i dont remember if there was also a width that would make your drawing skinnier too. but you were given the base case and an initial drawing, and a few other examples with a different height
You prolly dont care but if you guys are bored like me atm then you can watch pretty much all the new movies on InstaFlixxer. I've been binge watching with my gf recently :)
I dont want to get political, but its dope seeing a brother going in on computer science, I quit producing music after 10 years, I really enjoy writing code Java its a fun language to work in, the Math is really fun too, the challenge of computer science is truly a privilege.
@@iAM80tv Music is a very funny industry to work in, for a few reasons, besides from the fact, that its not what it used to be. 1. Tech is disrupting music and the value chains associated with it, for example, services like Landr which use Machine Learning and AI to master music and soon mixing will be next. 2. The economics of Supply and Demand, the more people you have in any given profession, and the easier it is to get into said profession, the less the skill is valued. 3. Music is super political, there are so many external factors which are in control when it comes to long term success in music, you should check out a channel called the Audio Programmer, there are quite a few people leaving music and going Tech / computer science and combining the two.
@@Nu_Syllabus hmm . but also there is the talk of India and china taking all programming jobs which is already happening .. as well as artificial intelligence also taking programming jobs
@@iAM80tv That is a very valid point, well, currently I am in South Africa, and the demand for Computer Scientists, is far higher than the supply in the work place, not just that, but I am more focused on building my own small scale software applications which are focused on solving small business problems, versus working for a Big Tech company. I always looks at the economics of a selected industry, there are far more small businesses willing to pay $2000 for a business specific app, versus musicians willing to pay $100 for an hour studio session. Supply vs Demand
I'm a self taught software engineer and architect with 25 years of professional experience. I was in the right place at the right time. For todays people....if you are in school getting a degree in Computer Science, I would recommend getting an internship at the same time, or quit school and get a 40 hour a week junior position. Don't over sale yourself. Passion for what the company is doing goes a long way. Don't give up....you will get a job....I would advise staying away from bullshit companies and people. Watch out for the company you keep. Oh, by the way, I am Black with a beard and very long dreadlocks. Skills pay the bills. Qam Yasharala!
Hey Michael Hayden, I'm a 24 year old/m self teaching myself Data Science using Udemy, I'm just wondering if this is the right path to go or if it's respected to get your certs from places like Udemy or do I need to go to college and get my bachelor's
@@Exhibit_xai Go with your heat so you don't live a life of regret. Either path is good, but work at the same time to get an internship, or junior position. Be enthusiastic during your interviews. Be excited about your future in this industry. And never make excuses and never give up. The world is yours.
Hi Winston, could you tell me what made you change and how’s it going for you ? I am on my first week first year of engineering school and I picked life sciences. I’m hesitant about switching to computer science (because I rlly like coding in my free time as a hobby and I think it might be cool to be rewarded for that)
@@nmagain24 It mainly sets the basics to analyzing time and space complexity of algorithms(i.e. Big O analysis), which is widely used in interview questions. Also, it will make it easy for you to use modular arithmetic when programming, and this is supposed to make your life a lot easier. I say "supposed to" because I am only a college junior, and I'm speaking in theoretical terms.
Ok this just really helped me make my choice about a bootcamp vs actually going to school for a degree. A degree is definitely the way to go because I can go anywhere I want in the tech industry with it . I know I can do it I just gotta put my mind to it
@@toptech5691 I promise you that it'll get easier if you keep practicing coding. Pro Tip: Most errors are syntax errors! Don't forget those semi-colons if you're working in C++!
I first Run that almost 8 years ago, it was more of a following what was written on handout. "copy-paste" 😁. All the best in your studies 💪👍.. thinking of doing my Masters next year.
I just read about Hello World ! I’ve used Visual Basic and am feeling really excited to learn more! I just hope I can make it past all the math classes especially Calculus. >.
The school that I attended offers two CS tracks: traditional CS and software engineering. The former is heavy in math, proofs, and theory while the latter has a more system design and architecture approach. Students who are not strong in math usually choose the software engineering track. The IT major at that school has two tracks as well. One track leans a bit more on the software development development where students take classes like intro to programming, data structures and algorithms, and a few software design courses in addition to their IT courses. The other track is more focused on IT management where students are encouraged to get some certifications before graduating. I feel like each school does it differently.
@@ElmerGLue I went the traditional CS route since I was stronger in math and Algorithms and Data Structures was really kicking my arse. I don't know how I earned a B- minus in that course. I attended a high school in the inner city. I was lucky enough to discover Khan Academy my senior year of high school, so I started following math lessons on Khan Academy from the 7th grade. I improved enough that by the time I got to college I was able to breeze through differential and integral Calculus. Although I learned Python the summer before freshman year, I struggled a lot in programming since the introductory programming course was in Java and couldn't get my head around object-oriented concepts like polymorphism and data abstraction. On the other hand, I was getting good grades in discrete math and numerical analysis, so it only made sense to follow the traditional CS route although we had to take one course in software design. Number theory and graph theory gave me a run for my money though. I was one of the few CS majors in those courses.
@@edgar1906 so far my professor starts out by going through how to use the website to code and what the parts of the computer are used for. I dont think the hard stuff started yet.
@@Athecubus ohhh, yeah it always starts like that. Don't worry, it'll become way more interesting later on. You can start by watching YT videos, start with variables, ifs, loops, arrays (hard for beginners tho), and stuff like that, and you will be super ready for your class. That's what I always do, I start kinda early so I am not totally lost the first day. If you're taking calc, start with limits
Hey man, just wanted to thank you for all the videos you've made. They have really, really kept me going in my CS major. I'm at the end of my first year in CS. All those times I felt so frustrated, like i'm having no progress(even when i do) and felt like giving up, i come to RUclips and bam! your videos are there. Watching your videos and listening to your advice have kept my love for CS and coding strong. Hope you get more views and subscribers because you deserve it!
Thank you bro for your motivation. I’m a computer science major and sometimes I just don’t get the motivation to go through the semester because of the math and science classes.
At my school we take also take some IT classes even though its still a comp sci major. Although the focus is definitely on the programming and math side of things
My experience as a second year cs student. Like he said, that first programming class is very intense if you have no experience, be ready to learn on your own and use online resources. The first class my teacher put and emphasis on syntax but the second class was a lot more focused problem solving. Math, don't let this scare you, I started out in prealgebra....Pre..Algebra.. I just finished calculus 1 with a B, just work hard go to tutoring if needed.
I'm starting in intermediate algebra this spring and I'm scared for my life D: it's great to hear that you are doing great :D I hope I'm able to pass all my math classes like you did u_u
crisvanity I know it will suck but I’d recommend taking summer classes to get the math out of the way. I took Calc 3 and discrete 2 w/ Linear Algebra over the summer and now I can graduate a semester early if I wanted to. Except i have a data science minor so that won’t be happening lol
@@huey1153 Wow, you're so close :o I hear everyone that struggled with math pass all their math classes and everyone makes it seem like it's easy. Do you have any tips for passing these math classes? I'm determined to learn the math because I really want to major in CS I can't see myself do anything else... Anything helps :D
crisvanity Well I just passed Calc 3 with an A so here’s some advice for this course and other courses. The topics are not meant to be studied through cramming. Main reason why these classes have such low grade averages is because people think they can understand a difficult concept in a few days and then implement it with little practice. 1. Take your syllabus and devise a method for approaching (plan of action) each part of your total grade (I.e. HW, quizzes, Test) 2. Your notes should be done before you start any of these tasks. As in if you conclude you need 7 days before the test to practice, then your notes should be done 8 days before the test. Then use the POA you made for the 7 days leading to the test/quiz/HW...also it’s much more efficient to have notes online and then to print them out and annotate on the back of the paper. Make sure you conceptualize it and would be capable of presenting it before moving on to a task, test especially. You should not be learning new material leading up to a test, instead reinforcing and practicing. 3. Lastly, Read the textbook. idk if you do or don’t but whatever the teacher gives you (ppt. Outline) is a reference with inferences. The textbook is an accredited source. Also they’re usually free, type in the name followed by “pdf” and usually it pops up. Also other universities have powerpoints/notes that are really concise that you could use. I often referred to Stanford, Berkeley, Purdue and others for better visualization Hope this helps :)
crisvanity bust your ass, I don’t want to come off harsh but if you want to pass them you will find a way past them simple as that. Don’t buy into the idea that computer science is everything I think your putting the major on a pedestal. If you’re passionate about the material just study it (this include the maths) before you even get to the class. Go get a calculus book and start watching videos on higher level math.
Thank you for taking the time to make this video! I’m switching my major to CS and I’m nervous/excited about it. I have no programming background, but I’m willing to put in the work and make it happen! Your videos have helped answer a lot of questions I had about this. BTW, any advice is welcome!
Same here, I was pre med but decided to switch to Comp science. Figured by the time I would become a doctor, I could be making close to 200k with my comp science experience.
Thanks for the extremely helpful video! I just switched majors to comp sci at my university and am really looking for what I want to do with it! Thank you so much!
I majored in IT, it was very similar. I'm a software engineer now. I did have to take ds and algo on my own and algorithms on my own. I specialized in web development. I am pursuing a masters in computer science in order to broaden my career choices further down the line.
That's awesome! I have a lot of friends and what the general thing I see is IT is nothing to do with software development but my concentration is software development lol, Because I actually enjoy both the hardware side of IT with managing and installing systems and or networks but I also enjoy the software development classes I've taken, some of which are CS courses but I was about to switch majors to CS as I'm just about a year in and it really wouldn't set me back. Any thoughts? As the general thing I continue to hear is the CS major is far superior and It's kind of made me start second-guessing my major.
Nice video. I think you your points are right on. I've been a software engineer for 20 years and I'm pleased to hear that colleges still focus on the fundamentals. We were taught Pascal and C at that time. I'm a proponent of learning C early.
Choose your major such that you can explore what you like and if you experience a change of heart you'd be able to transfer to another related major which you enjoy(if possible). Don't be too afraid to fail but take time to evaluate your choices and make calculated decisions. It will get difficult at times but as said in the video if you work hard and stay focused you will succeed. Good luck! ( ͡° ͜ʖ ͡°)
i always needed this, thanks my favorite youtuber.,, i am always afraid because i am worst at maths but i really want to to excel in software engineering
Soooo, you can’t fix my computer!? lol...🤦🏾♀️ So relevant. You are speaking the truth. Yes you made sense, I just finished taking C++ this semester. JavaScript is next semester. I’ve started to play around in it this week and already noticed how much easier it is.
getting ready to transfer from a community college to uni for CS. Currently taking calc 3, differentials, and physics II. I’m a straight A student but I’m getting more discouraged everyday. Physics is really kicking my ass. I appreciate your video, I’m trying to find the excitement again.
If you have a strong work ethic and the faith that you can work through the CS program, change your perception “I’m bad at math” to “I’m going to continuously get better at math”. No one is born good at math, (it’s the kind of thing that builds blocks on top of itself, so it’s always in one’s best interest to build a foundation from the get go) but what some people have an inclination towards is the PATIENCE to sit and learn abstract topics. I personally think this can be a lot more situational than an innate quality (having a solid study place, having friends/hobbies that compliment your study/hw routine rather than obstruct it, having a teacher that cares). Trust me, do your best to keep your mind in a progressive mindset rather than a victim mindset. Set yourself up for success, identify what might be getting in your way and do something about it, do several hours of work a day on your own and also have someone to check in with (ideally a math teacher, maybe find a friend really good at math who is willing to lend some time (do not ask for them to do work for you or for answers, put in the effort yourself and ask questions where you get stuck, want to verify something, etc.)) And for me, these tips have gone a long way beyond math as well. You got this man👊🏽 ...and also don’t hesitate to apply, the sooner the better!
@@najma492 If you're passionate about it then go for it ;) ... but if you aren't too sure about it give it some thought, you wouldn't want to be stuck doing something difficult that does not even satisfy your passion.
Im about to finish my Certificate in Audio Engineering, is it true that Musicians Tend to Pick this Major up a bit easier? Thinking about Doing CS after i complete my AE Certificate.
So I would watch your videos as a senior in high school struggling in figuring out what to do in life and now I'm in my second semester of college as a Computer Science major 😳
I'm at a community college right now. Having to take several remedial math/ lower level math classes. I don't want to just pass the math classes, but actually understand the material. I've taken beginning algebra part 1, beginning algebra part 2, intermediate algebra part 1, and intermediate algebra part 2. I'm having to take basic geometry because my H.S. grade was shit. After this geometry class I'll be in college algebra, which will be my first college math class. Idk if I can make it all the way past calculus II, but I'm doing well so far.
I started college in my 30's having never attended high school. I started with remedial math and I'm in Cal 2 now. It gets tiring having a math class every semester, but you'll do fine if you're willing to put in the work. Look up Professor Leonard on here, he's amazing. His lectures are long, but they're a big help. If you can afford it then there is also calcworkshop.com, but it's a has a subscription fee. Really focus on learning college algebra and trig, if you focus on those then calculus will be much easier for you. Most students I've seen that struggle and drop classes weren't very strong in algebra and trig skills. You'll be fine, just grind it out when the going gets tough. Before you know it, you'll be looking back after your Cal 2 final and think to yourself "Damn, I've come a long way since remedial math."
I became a computer science major but I'm not enjoying it at all... I chose CS because #1 it pays well and #2 I liked editing videos and thought it was similar, but it's obviously way more difficult. I'm about to finish my second year and although it was a little easier this winter quarter, I'm not really enjoying myself and I want to switch my major to psychology or kinesiology
Nathan Castillo honestly it shouldn’t matter what you pick because at the end side hustle is all that matters. Uni programs won’t give you all the skills needed for the work force you gotta learn stuff on your own time.
Man, it's going to be a LONG 3 to 4 YEARS and I'm not even half way there yet and discouraged. God be with me when I start taking calculus and so forth.
It’s interesting because I’m a recent computer science graduate but most computer science majors don’t become actual computer scientist we become software developers/engineers. At my university specifically we had to take web development & software engineering to make websites and build an app, also they’re many tech electives such as web development 2, game programming etc which are among the ones I took, I do agree that computer science or even full lifecycle software development is very different from IT which is more related to computer networking.
IT isn't just networking. Systems Administration, Servers, Cybersecurity, Machine learning and AI (yes, we use that stuff too). IT is rapidly changing and we need CompSci/SoftwareEng graduates to fulfill this demand.
Jae Williams, my university's IT program has a concentration in Software Development. I've already done some scripting in python, Javascript with some light full-stack web development regarding networking I haven't gotten into it yet, but there is a concentration that focuses on Cybersecurity and or networking, etc. but for the most part my degree contains quite a few CS classes related to programming and scripting along with software development lifecycles, the networking side has been really light, mostly uses PC test out that prepares you for CompTIA A+ certification and Network+ certification. But due to how much I've enjoyed the software development concentration for my IT major, It certainly has me wondering if I should switch and major in CS with a concentration in Software Engineering. The one thing I noticed initially, was my IT major w/ software development curriculum is not requiring some of the math courses needed with CS, and some of the classes on the theory side of things, there is definitely some overlap between the two majors at my university wouldn't say they are extremely different and just saying IT is networking, that's just not true....depends on the school too but there are actually quite a few IT programs that focus on software development and programming along with your typical IT system administration, Cybersecurity and or networking.
James Obviously stick with it, it sucks in the beginning, but once you get the basics of programming down, it gets so much easier and it’s also very rewarding. Follow TheNewBoston on RUclips if you need help too!
I’m not sure how your school has the classes down but start from the first computer classes like basic programming and keep taking the classes advancing to the next ones that take you for example java since java is hard to learn because if you start at java as your first language you’ll have a hard time learning it it’s not impossible but it’s best to start from the bottom up
For me, it was always about actually understanding what's going on. Like knowing the order things will happen, tracking your program's flow, and getting familiar with writing functions to reduce repetitive code
Rather than sticking to just your coursework, build something. The concepts that you are being taught will have a lot more context and will stick when applied to a project. In my opinion of course.
I had someone go back and forth with me that computer science and IT was the same thing - I just walked away at that point lol & sheesh.... Great video & nice sweater! !
It is indeed true that you do not need to already be able to program, and you do not already need to be an accomplished mathematician, but if you are neither, you are going to be miserable. On the other hand, if you are one and not the other, you can focus on the one you are not, which is really helpful. All the while, you will be getting your a** handed to you by fellow students who have been coding since they where 12 and took and mastered all math classes other than discrete math before they even started college. People who boot their laptop in Linux, can work from the command line with ease, and don't get nervous when they see a summation symbol followed by a bunch of Greek letters.
I really hate math but computer science is my dream. I’m in my first year of college when I saw the math that’s is required I decided just to take general classes. I’m still thinking about what should I do. I really wanna major CS but at the same time I don’t like math.
I don't want to go against the grain here, but I wanted to make a few points. I see the CS vs self-taught route as a matter of the first rule of alchemy: the law of equivalent exchange. If you go traditional CS, you gain a lot of close-to-the-metal understanding and you get all the fundamentals. By they way, Python is not one of these benefits. Because of the widespread use of Python, anyone can get formidable education in Python if they are willing to look. Regarding the HTML/CSS/JS remarks he made: you guys have no idea how many top school grads I know and have met personally claim that HTML/CSS/JS is easy. What I've found is that they are actually trying to say "I know how to make things appear on screen". CSS is complicated as fuck. It's not even really comparable to C++ or Java or really any programming language. CSS is about design. Being about center divs, add fonts, change colors and add a few animations doesn't make someone good at CSS. It means they understand it. Being able to look at a PSD file and know what code you're going to need, know when to use Flexbox vs Grid, and planning the complexity of those structures so that the code stays neat -- that shit is hard every time, and I don't know anyone who says "CSS is easy" who can also do that in a reasonable timeframe. Don't even get me started on JavaScript. There's no type system. But that doesn't automatically mean that it's dead simple, either. Building performant, reliable, scalable software is hard whether you write that shit in binary, ruby, go, scala, C++, or C#
We said. I use HTML and Javascript daily for HL7 development (IT Healthcare). I've ran into people who claim JS/CSS/HTML is something easy that a toddler can do. But they're wrong and only know the bare basics and can't dive deep into it. It's like me doing a few inner joins and claiming 'SQL server is easy...' Yeah the fundamentals are but building & scripting at a high level with Javascript isn't as easy as some people make it out to be. It's devaluing front-end web developers when people say that, imo.
I’ve been struggling on deciding between architecture and computer science. I’m worried that if I pursue com sci, I won’t be able to be as creative as I could be in the architectural field. How much room is there for creativity in computer science?
You can be as creative as you want in computer science. If you want the visual creativity - look for frontend jobs. Backend can be creative writing complex algorithms and thinking through the needed logic. I don't know what the job market is for architecture (can't imagine it being great), but I do know is there is a lot of opportunities in computer science.
Justin Llewellyn thanks man, I think I’ve decided on computer science. Although I like design and architecture, the compensation relative to the sheer amount of schooling you have to go through just isn’t for me. Looking forward to learning more about programming.
@@barrettthomas9800 while you're going through computer science start working on designing and building an application. Then you'll have a cool project you were able to design and a portfolio piece for your job search. The opportunity I didn't fully utilize was learning something I wanted to between and after classes. All the resources you need are on campus library, professors, student clubs (which can look good on resumes).
I'm from Cleveland just like you I don't have money for college nor a schedule for it. Would you recommend pluralsight as a foundation for learning programming?
Yes OU is very adept at teaching programming skills, I learned two programming languages while attending there & that wasnt even my main focus for my major
What sort of classes did u take in highschool? I’m currently in highschool and am faced with fitting in the classes I want to take, but I don’t actually know what to take. There’s so many diffebrer branches and I don’t wanna shoot myself in the foot not taking the right classes
I've been out of school for the last 5 years...6 years since I took Calc 1 in highschool, and now im about to take Calc 1 and Discreet math during the summer lol.
I am planning on majoring in MIS next year and was wondering what the major differences are between CS and MIS. I have done some research and the main thing I have learned is CS is more theoretical and MIS is geared more towards solving business problems. Is MIS a good major? or should I do something like major in MIS in minor in CS?
ABET Accreditation,so now here is my doubt,my school has the ABET Accreditation for the Engineering degrees,however they do not consider Computer Sciences as an engineering thus it's not ABET Accredited.The Major used to be Called "CS & Software Engineering" before they were ABET Accredited but now is only called "Computer Sciences" which is funny because the study plan is the same except now we take 4 extra math classes 2 for Calculus and 2 for Phyisics. Here is the thing,apparently as far as I know a computer scientist has a broad knowledge of its field,while software engineering is a branch of computer sciences;however,software engineers have a higher position and also earn more. Now,i have seen very few schools that offer software engineering as a degree and the study plan is basically the same as computer sciences except you take 2 extra courses/about 6 extra credits about "developing software" which if you look more in depth is a fancy way of saying developing programs that solves a problem. My question is,since I cannot major in software engineering due to the fact that colleges that offer it as a major are very few and extremely expensive and therefore I am going to a college where they offer computer sciences yet the study plan is almost the same,can I get a job as a software engineer once I graduate? OR do I need to find a way to get my degree with the exact title of "Software Engineer" aka transfering my credits and take those 2 extra courses at the other university? Would you say CS is more technical and Software engineering is more of a manager for the computer scientists?
Im thinking about changing major from biochem to CS. I want to change major because i suck at lab when it comes to bio and chem lol i want CS because i heard its cool and difficult asf but they give u good jobs. I hope i do good and plus i never code in my life so i have no expertise in CS
I really need help with my study habits. I just took Intro to Data Structures (link lists, sorts, stack, queue, binary search trees, and like 60 other functions), and I failed it, but I’m thinking about taking it next semester. I’m already technically a junior in college (transfer student) and I’m having hard time getting on the ball. I feel like this is a monster of a course, so how did you deal with Intro to data structures and what would be your advice/approach to this? Anything helps!
Figure out the platform (web, mobile, desktop) then choose a language to code in to build an app for that platform, watch tutorials for that language, then start creating the app.
@@chelseaesanson this week is my first week as a computer science student, i really worried bout the math bro, im just really bad at it, could you give some advice on how to get through everything?
imo, IT is more on networks and troubleshooting computers. Also has most of the business part of tech and communications. CS is more on development and innovating what others will use on their development.
Landon Lloyd you’re in middle school try it out using online sources like edx, udemy, etc and if you truly enjoy it go to boot camp then if that’s good get a degree
İ want to ask question. Computer Science in Universities means Software Engineering Job ? Or These ones different from each other in Universities ? İ want to be Software Engineer .what shohld i choose ?
I've been working in the IT field for a good 7 years now and a lot of the IT personnel I come across actually have CompSci/Eng degrees. Yes, CompSci is fundamentally different from IT, but they are quickly beginning to merge. In order to keep up you must know scripting, at least 2 programming languages depending on your specialty (Python and C++ in my case), and AI/machine learning is making it's way into IT as well. And employers are expecting us to know this stuff. Should I have gotten a CompSci degree? Eh. Depends. But it sure as heck would've helped me a bit more than my CompInfoSys degree.
@@shivsoni1281 Unfortunately it depends on the program. What classes they are teaching, what certifications are they training you for, and what specialty tracks they have.
I agree these fields are merging but what’s more interesting is that IT seems to be climbing higher than just a traditional cs degree. The thing is CS degree is broad and general but IT is more specific and seems to be more needed today and is evolving because of technology. I just never understand why high levels of math is needed for cs major when you don’t use any math when your dealing with computers
programming is in the realm of IT, with no code there is no IT. At the company I work at we have all sorts of flavors of IT jobs/specialties. Ranging from SQL report writers, web devs, DBAs, network admins, server admins. Programming is IT just like being a VMware admin is in the IT industry. No different from a dentist vs a cardiologist, both in healthcare but do different things. That's how I view a developer and someone who comes from a systems/network admin background. Coding and infrastructure goes hand-in-hand.
Thanks, I've been considering switching my major to CS as my current major is IT with a concentration in software development, I've thoroughly enjoyed my courses so far that relate to IT and programming but the most common thing I hear is IT is for people who couldn't cut it in CS and that CS was the "superior" degree and that with a CS degree you can get just about any IT job but the same isn't true for IT people with CS type jobs which has sort of caused me to start second-guessing my choice and wondering if a CS major is better, Not saying all this is true, I just seem to see a lot of CS-related superiority and has me sort of thinking it through. I'm currently only a year into my Bachelors in IT.
@@christopherkelley8462 the narrative that IT is for people who can't code is false, as programming is IT. I use Javascript, HTML, and SQL as server admin(HL7 analyst work). Even at the infrastructure Level in IT the more advanced you get the more you have to code (script). It is very common for system admins/analyst to use Python, SQL, and Powrshell etc. As far as CS, that's mainly algorithm heavy. You might want to look into software or computer programming degrees to get more hands on coding. Some schools offer a BS in software engineering and BS in computer programming instead of CS bc CS is more theoretical. Even as a developer you still have to know about databases, networking, and systems design just like a infrastructure server/system analyst . Look up FAANG system design interviews, programmers need to know systems too. Being a dev won't be an escape from infrastructure and computer networking.
I remember taking my first java class....
First assignment:
print hello world
(Shit this is easy)
Second assignment:
Print the Seattle space needle given height H
(kills myself)
I know right lol
So true 😂
How did you do it?
What did you need to know to do that? Give me the tl;dr
@@okaminess point of the hw was familiarizing yourself with loops. dont remember the exact thing anymore. But from a really high level you would keep printing parts of the space needle (body for example) until it hits h or something. i dont remember if there was also a width that would make your drawing skinnier too. but you were given the base case and an initial drawing, and a few other examples with a different height
You prolly dont care but if you guys are bored like me atm then you can watch pretty much all the new movies on InstaFlixxer. I've been binge watching with my gf recently :)
I dont want to get political, but its dope seeing a brother going in on computer science, I quit producing music after 10 years, I really enjoy writing code Java its a fun language to work in, the Math is really fun too, the challenge of computer science is truly a privilege.
bro why quit music tho
@@iAM80tv Music is a very funny industry to work in, for a few reasons, besides from the fact, that its not what it used to be.
1. Tech is disrupting music and the value chains associated with it, for example, services like Landr which use Machine Learning and AI to master music and soon mixing will be next.
2. The economics of Supply and Demand, the more people you have in any given profession, and the easier it is to get into said profession, the less the skill is valued.
3. Music is super political, there are so many external factors which are in control when it comes to long term success in music, you should check out a channel called the Audio Programmer, there are quite a few people leaving music and going Tech / computer science and combining the two.
@@Nu_Syllabus hmm . but also there is the talk of India and china taking all programming jobs which is already happening ..
as well as artificial intelligence also taking programming jobs
@@iAM80tv That is a very valid point, well, currently I am in South Africa, and the demand for Computer Scientists, is far higher than the supply in the work place, not just that, but I am more focused on building my own small scale software applications which are focused on solving small business problems, versus working for a Big Tech company.
I always looks at the economics of a selected industry, there are far more small businesses willing to pay $2000 for a business specific app, versus musicians willing to pay $100 for an hour studio session.
Supply vs Demand
@T Sing k
I'm a self taught software engineer and architect with 25 years of professional experience.
I was in the right place at the right time.
For todays people....if you are in school getting a degree in Computer Science, I would recommend getting an internship at the same time, or quit school and get a 40 hour a week junior position. Don't over sale yourself. Passion for what the company is doing goes a long way.
Don't give up....you will get a job....I would advise staying away from bullshit companies and people. Watch out for the company you keep.
Oh, by the way, I am Black with a beard and very long dreadlocks. Skills pay the bills.
Qam Yasharala!
Do you think bootcamps are worth it ?
Hey Michael Hayden, I'm a 24 year old/m self teaching myself Data Science using Udemy, I'm just wondering if this is the right path to go or if it's respected to get your certs from places like Udemy or do I need to go to college and get my bachelor's
@@Exhibit_xai Go with your heat so you don't live a life of regret.
Either path is good, but work at the same time to get an internship, or junior position. Be enthusiastic during your interviews. Be excited about your future in this industry. And never make excuses and never give up.
The world is yours.
Every reprogrammer is self taught.. The term is pointless in this industry
@@EDALLSANT I understand your point. Self taught implies non traditional route of learning. Nothing more.
you motivating a lot of people. just finished my first semester after switching into CS as a junior.
Let's go good luck!
Going off that I switched from Pre-med
@@GyasiLinje What's your intro song please?
You got this bro, keep that grind!
Hi Winston, could you tell me what made you change and how’s it going for you ? I am on my first week first year of engineering school and I picked life sciences. I’m hesitant about switching to computer science (because I rlly like coding in my free time as a hobby and I think it might be cool to be rewarded for that)
Discrete Mathematics is prob the most important math corse for CS majors, do yourself a favor and really pay attention
Why do you say that??
@@nmagain24 It mainly sets the basics to analyzing time and space complexity of algorithms(i.e. Big O analysis), which is widely used in interview questions. Also, it will make it easy for you to use modular arithmetic when programming, and this is supposed to make your life a lot easier. I say "supposed to" because I am only a college junior, and I'm speaking in theoretical terms.
Taking it this month
Taking that after calculus 2. I'm currently on Calc 1 this semester
I Hated that class
Ok this just really helped me make my choice about a bootcamp vs actually going to school for a degree. A degree is definitely the way to go because I can go anywhere I want in the tech industry with it . I know I can do it I just gotta put my mind to it
You got this!
Hows it been so far?
Update?
@@yessirski7868 I am currently in my first year of getting my computer science degree . I’m
Loving it so far
@@GyasiLinje thank you !
As I’m watching this as a student in a masters of CS program, I think about how far I’ve come since cout
Queen Asia I’m literally on the hello world phase and that seems hard 😭
@@toptech5691 I promise you that it'll get easier if you keep practicing coding. Pro Tip: Most errors are syntax errors! Don't forget those semi-colons if you're working in C++!
I first Run that almost 8 years ago, it was more of a following what was written on handout. "copy-paste" 😁. All the best in your studies 💪👍.. thinking of doing my Masters next year.
I just read about Hello World ! I’ve used Visual Basic and am feeling really excited to learn more! I just hope I can make it past all the math classes especially Calculus. >.
Biggest advice I can give about CS classes is start your projects early so you have enough time to ask questions!
I agree this is very important
The school that I attended offers two CS tracks: traditional CS and software engineering. The former is heavy in math, proofs, and theory while the latter has a more system design and architecture approach. Students who are not strong in math usually choose the software engineering track. The IT major at that school has two tracks as well. One track leans a bit more on the software development development where students take classes like intro to programming, data structures and algorithms, and a few software design courses in addition to their IT courses. The other track is more focused on IT management where students are encouraged to get some certifications before graduating. I feel like each school does it differently.
@@ElmerGLue I went the traditional CS route since I was stronger in math and Algorithms and Data Structures was really kicking my arse. I don't know how I earned a B- minus in that course. I attended a high school in the inner city. I was lucky enough to discover Khan Academy my senior year of high school, so I started following math lessons on Khan Academy from the 7th grade. I improved enough that by the time I got to college I was able to breeze through differential and integral Calculus. Although I learned Python the summer before freshman year, I struggled a lot in programming since the introductory programming course was in Java and couldn't get my head around object-oriented concepts like polymorphism and data abstraction. On the other hand, I was getting good grades in discrete math and numerical analysis, so it only made sense to follow the traditional CS route although we had to take one course in software design. Number theory and graph theory gave me a run for my money though. I was one of the few CS majors in those courses.
This just reconfirmed my interest in computer science and now I’m extra excited to start School next week so thank you!
How's it been so far?
Im curious too
Omg, omg, omg. My classes start tomorrow and I'm so excited!
Good luck!
How were your classes?? :D, my data structures, oracle db, and calculus 2 classes start this week and I'm so excited too lmaooo
@@edgar1906 so far my professor starts out by going through how to use the website to code and what the parts of the computer are used for. I dont think the hard stuff started yet.
@@Athecubus ohhh, yeah it always starts like that. Don't worry, it'll become way more interesting later on. You can start by watching YT videos, start with variables, ifs, loops, arrays (hard for beginners tho), and stuff like that, and you will be super ready for your class. That's what I always do, I start kinda early so I am not totally lost the first day. If you're taking calc, start with limits
@@edgar1906 Thank you for the info! It means a lot to me. I am taking calc. The calc class professor goes super fast.
Hey man, just wanted to thank you for all the videos you've made. They have really, really kept me going in my CS major. I'm at the end of my first year in CS. All those times I felt so frustrated, like i'm having no progress(even when i do) and felt like giving up, i come to RUclips and bam! your videos are there. Watching your videos and listening to your advice have kept my love for CS and coding strong. Hope you get more views and subscribers because you deserve it!
Thank you bro for your motivation. I’m a computer science major and sometimes I just don’t get the motivation to go through the semester because of the math and science classes.
I completely agree with you. Right now, I do a side hustle/freelance and what I've learned in my CS courses make web dev so much easier!
At my school we take also take some IT classes even though its still a comp sci major. Although the focus is definitely on the programming and math side of things
Finally somebody that appreciates educating fundamentals and a strong well rounded back ground!
My experience as a second year cs student. Like he said, that first programming class is very intense if you have no experience, be ready to learn on your own and use online resources. The first class my teacher put and emphasis on syntax but the second class was a lot more focused problem solving. Math, don't let this scare you, I started out in prealgebra....Pre..Algebra.. I just finished calculus 1 with a B, just work hard go to tutoring if needed.
I'm starting in intermediate algebra this spring and I'm scared for my life D: it's great to hear that you are doing great :D I hope I'm able to pass all my math classes like you did u_u
crisvanity
I know it will suck but I’d recommend taking summer classes to get the math out of the way. I took Calc 3 and discrete 2 w/ Linear Algebra over the summer and now I can graduate a semester early if I wanted to. Except i have a data science minor so that won’t be happening lol
@@huey1153
Wow, you're so close :o I hear everyone that struggled with math pass all their math classes and everyone makes it seem like it's easy. Do you have any tips for passing these math classes? I'm determined to learn the math because I really want to major in CS I can't see myself do anything else... Anything helps :D
crisvanity
Well I just passed Calc 3 with an A so here’s some advice for this course and other courses. The topics are not meant to be studied through cramming. Main reason why these classes have such low grade averages is because people think they can understand a difficult concept in a few days and then implement it with little practice.
1. Take your syllabus and devise a method for approaching (plan of action) each part of your total grade (I.e. HW, quizzes, Test)
2. Your notes should be done before you start any of these tasks. As in if you conclude you need 7 days before the test to practice, then your notes should be done 8 days before the test. Then use the POA you made for the 7 days leading to the test/quiz/HW...also it’s much more efficient to have notes online and then to print them out and annotate on the back of the paper. Make sure you conceptualize it and would be capable of presenting it before moving on to a task, test especially. You should not be learning new material leading up to a test, instead reinforcing and practicing.
3. Lastly, Read the textbook. idk if you do or don’t but whatever the teacher gives you (ppt. Outline) is a reference with inferences. The textbook is an accredited source. Also they’re usually free, type in the name followed by “pdf” and usually it pops up. Also other universities have powerpoints/notes that are really concise that you could use. I often referred to Stanford, Berkeley, Purdue and others for better visualization
Hope this helps :)
crisvanity bust your ass, I don’t want to come off harsh but if you want to pass them you will find a way past them simple as that. Don’t buy into the idea that computer science is everything I think your putting the major on a pedestal. If you’re passionate about the material just study it (this include the maths) before you even get to the class. Go get a calculus book and start watching videos on higher level math.
Thank you for taking the time to make this video! I’m switching my major to CS and I’m nervous/excited about it. I have no programming background, but I’m willing to put in the work and make it happen! Your videos have helped answer a lot of questions I had about this. BTW, any advice is welcome!
Same here, I was pre med but decided to switch to Comp science. Figured by the time I would become a doctor, I could be making close to 200k with my comp science experience.
How’s it going ? I just started engineering school and I’m hesitant to switch from life science degree :/
I needed this video bro. Just changed my major from software eng to com sci last semester. And I'm loving it!
Aye let's go!
Thanks for the extremely helpful video! I just switched majors to comp sci at my university and am really looking for what I want to do with it! Thank you so much!
No problem that's amazing and good luck!
My university's CS degree has engineering math compulsory, I'll be first year in 2020! Bye bye social life lol... p.s appreciate the advice Gyasi
you'll have a good balance its not too bad
@@DreThePlug gonna add statististics class and possibly graduate with math and CS degree
@@kianreddy1295 good luck lol
Good luck, and don't give up all of your social life lol
@@kianreddy1295 thats badass.
Can you do a video on the salary and how you feel about doing it everyday
That's an interesting video idea, I'll definitely consider it.
Ugh this gave me so much insight! I was debating on this career choice for awhile and you put the icing on the cake. I’m ready for fall ‘20
Bro. Lovely shots of the Panera pastry counter.
This so helpful. Appreciate it!
Thanks for the nerd talk at the beginning. Learned how to do that recently and it feels great using objects from other libraries :).
:)
I majored in IT, it was very similar. I'm a software engineer now. I did have to take ds and algo on my own and algorithms on my own. I specialized in web development. I am pursuing a masters in computer science in order to broaden my career choices further down the line.
@Jake Garcia make sure you take ds and algo and practice coding questions to get a job. Take as many of the coding courses in the major as possible.
That's awesome! I have a lot of friends and what the general thing I see is IT is nothing to do with software development but my concentration is software development lol, Because I actually enjoy both the hardware side of IT with managing and installing systems and or networks but I also enjoy the software development classes I've taken, some of which are CS courses but I was about to switch majors to CS as I'm just about a year in and it really wouldn't set me back. Any thoughts? As the general thing I continue to hear is the CS major is far superior and It's kind of made me start second-guessing my major.
@@christopherkelley8462 majors are not that different.
Nice video. I think you your points are right on. I've been a software engineer for 20 years and I'm pleased to hear that colleges still focus on the fundamentals. We were taught Pascal and C at that time. I'm a proponent of learning C early.
I don’t know what to major in, like I want to try computer science or some engineering but I’m afraid that I won’t succeed. :c
Go for it. And make it work for you! The first step to success is simply overcoming doubt
Choose your major such that you can explore what you like and if you experience a change of heart you'd be able to transfer to another related major which you enjoy(if possible).
Don't be too afraid to fail but take time to evaluate your choices and make calculated decisions. It will get difficult at times but as said in the video if you work hard and stay focused you will succeed.
Good luck! ( ͡° ͜ʖ ͡°)
You can definately succeed. If it's something you really want. You will study hard and not give up.
I encourage you to go and try it out. If you work hard you'll make it. And if you find out it's not for you then you can always change it.
Do NOT be afraid. You have the world at your fingertips
This vid was so helpful! I’m glad ik more about the major im going into
Thank you soooo much for the insight.Just a single mother with one son who has his focus on CS.but we don't know how to go about it
i always needed this, thanks my favorite youtuber.,,
i am always afraid because i am worst at maths but i really want to to excel in software engineering
Soooo, you can’t fix my computer!? lol...🤦🏾♀️ So relevant. You are speaking the truth. Yes you made sense, I just finished taking C++ this semester. JavaScript is next semester. I’ve started to play around in it this week and already noticed how much easier it is.
Nice that's so cool to hear and good luck!
Good stuff, appreciate your advice.
getting ready to transfer from a community college to uni for CS. Currently taking calc 3, differentials, and physics II. I’m a straight A student but I’m getting more discouraged everyday. Physics is really kicking my ass. I appreciate your video, I’m trying to find the excitement again.
Jane'a Sanchez lol i’m a senior in hs this made me rethink CS lol
Thanks for making this!
Loved this video excited to be majoring in Computer Science next year 🤩
Aye that's amazing good luck!
Not sure what I want to major in, but CS seems rewarding. I’m just afraid that I won’t succeed, I’ve heard CS is the most dropped out of major.
I’m really bad with maths. This is holding me back from actually applying for computer science.
joe Corn thank you 😭 I’ll try
If you have a strong work ethic and the faith that you can work through the CS program, change your perception “I’m bad at math” to “I’m going to continuously get better at math”. No one is born good at math, (it’s the kind of thing that builds blocks on top of itself, so it’s always in one’s best interest to build a foundation from the get go) but what some people have an inclination towards is the PATIENCE to sit and learn abstract topics. I personally think this can be a lot more situational than an innate quality (having a solid study place, having friends/hobbies that compliment your study/hw routine rather than obstruct it, having a teacher that cares). Trust me, do your best to keep your mind in a progressive mindset rather than a victim mindset. Set yourself up for success, identify what might be getting in your way and do something about it, do several hours of work a day on your own and also have someone to check in with (ideally a math teacher, maybe find a friend really good at math who is willing to lend some time (do not ask for them to do work for you or for answers, put in the effort yourself and ask questions where you get stuck, want to verify something, etc.)) And for me, these tips have gone a long way beyond math as well. You got this man👊🏽 ...and also don’t hesitate to apply, the sooner the better!
Philip Butler omg love this :) thank you so much for your advice really needed it 😩😩
@@najma492 If you're passionate about it then go for it ;) ... but if you aren't too sure about it give it some thought, you wouldn't want to be stuck doing something difficult that does not even satisfy your passion.
@@philipbutler wow thanks for motivating me. You're really sweet 😘♥️. I love you 😘❤️
great video man!!! i just finished my first semester of computer science. looking forward to learn more :)
In the initial 2 semesters I was kinda lost in CS, after that everything started clicking together.
George Antoniadis exactly. My first computer science class i read almost the whole book before i started to understand it.
@@iluvdant It takes a while to get the bigger picture and start rolling, many people actually stopped the University before the second year.
literally this.
Im about to finish my Certificate in Audio Engineering, is it true that Musicians Tend to Pick this Major up a bit easier? Thinking about Doing CS after i complete my AE Certificate.
Fire video! I rate the cinematics highly!!
This is the best rundown of what a CS degree is like that I've seen on RUclips.
enjoyed the video editing. Well done.
So I would watch your videos as a senior in high school struggling in figuring out what to do in life and now I'm in my second semester of college as a Computer Science major 😳
Wow that’s amazing time flies!
B F Should i go into computer science if i have no knowledge of coding and have pretty average math grades (I’m a sophomore in high school)
I'm at a community college right now. Having to take several remedial math/ lower level math classes. I don't want to just pass the math classes, but actually understand the material.
I've taken beginning algebra part 1, beginning algebra part 2, intermediate algebra part 1, and intermediate algebra part 2. I'm having to take basic geometry because my H.S. grade was shit. After this geometry class I'll be in college algebra, which will be my first college math class. Idk if I can make it all the way past calculus II, but I'm doing well so far.
just quit if you're not good now you wont be later do something else with your life
I started college in my 30's having never attended high school. I started with remedial math and I'm in Cal 2 now. It gets tiring having a math class every semester, but you'll do fine if you're willing to put in the work. Look up Professor Leonard on here, he's amazing. His lectures are long, but they're a big help. If you can afford it then there is also calcworkshop.com, but it's a has a subscription fee.
Really focus on learning college algebra and trig, if you focus on those then calculus will be much easier for you. Most students I've seen that struggle and drop classes weren't very strong in algebra and trig skills. You'll be fine, just grind it out when the going gets tough. Before you know it, you'll be looking back after your Cal 2 final and think to yourself "Damn, I've come a long way since remedial math."
I became a computer science major but I'm not enjoying it at all...
I chose CS because #1 it pays well and #2 I liked editing videos and thought it was similar, but it's obviously way more difficult.
I'm about to finish my second year and although it was a little easier this winter quarter, I'm not really enjoying myself and I want to switch my major to psychology or kinesiology
if you change your major, do you have to start over from the first semester?
IT is a cross disciplinary major(combo of CS,EE and Networking). Jack of all trades
Whats the difference on software developer and software engineer.
Same thing
Stephan Lefty big difference
@@hs9577 can you please explain, because im in school rn and the path i choose between those 2 are asking me for more calc.
No difference my bad
Nathan Castillo honestly it shouldn’t matter what you pick because at the end side hustle is all that matters. Uni programs won’t give you all the skills needed for the work force you gotta learn stuff on your own time.
Thank you this was very helpful!
Man, it's going to be a LONG 3 to 4 YEARS and I'm not even half way there yet and discouraged. God be with me when I start taking calculus and so forth.
It’s interesting because I’m a recent computer science graduate but most computer science majors don’t become actual computer scientist we become software developers/engineers. At my university specifically we had to take web development & software engineering to make websites and build an app, also they’re many tech electives such as web development 2, game programming etc which are among the ones I took, I do agree that computer science or even full lifecycle software development is very different from IT which is more related to computer networking.
IT isn't just networking. Systems Administration, Servers, Cybersecurity, Machine learning and AI (yes, we use that stuff too). IT is rapidly changing and we need CompSci/SoftwareEng graduates to fulfill this demand.
Jae Williams, my university's IT program has a concentration in Software Development. I've already done some scripting in python, Javascript with some light full-stack web development regarding networking I haven't gotten into it yet, but there is a concentration that focuses on Cybersecurity and or networking, etc. but for the most part my degree contains quite a few CS classes related to programming and scripting along with software development lifecycles, the networking side has been really light, mostly uses PC test out that prepares you for CompTIA A+ certification and Network+ certification. But due to how much I've enjoyed the software development concentration for my IT major, It certainly has me wondering if I should switch and major in CS with a concentration in Software Engineering. The one thing I noticed initially, was my IT major w/ software development curriculum is not requiring some of the math courses needed with CS, and some of the classes on the theory side of things, there is definitely some overlap between the two majors at my university wouldn't say they are extremely different and just saying IT is networking, that's just not true....depends on the school too but there are actually quite a few IT programs that focus on software development and programming along with your typical IT system administration, Cybersecurity and or networking.
I wanted to do something with animals but I had a recent run in with a computer scammer so now I want to learn *EVERYTHING* to do with computers.
Any advice for a new CS major with no programming experience? I took my first programming class and it whooped my butt.
James Obviously stick with it, it sucks in the beginning, but once you get the basics of programming down, it gets so much easier and it’s also very rewarding. Follow TheNewBoston on RUclips if you need help too!
I’m not sure how your school has the classes down but start from the first computer classes like basic programming and keep taking the classes advancing to the next ones that take you for example java since java is hard to learn because if you start at java as your first language you’ll have a hard time learning it it’s not impossible but it’s best to start from the bottom up
For me, it was always about actually understanding what's going on. Like knowing the order things will happen, tracking your program's flow, and getting familiar with writing functions to reduce repetitive code
Rather than sticking to just your coursework, build something. The concepts that you are being taught will have a lot more context and will stick when applied to a project. In my opinion of course.
Make RUclips Tutorials and Tutorials you find on google about programming basics in the language your curriculum is built off of your best friend.
im not even a computer science major but your sick editing made me watch the whole thing
haha dope thanks for watching!
Computer Science Degree will become obsolete three years after your graduation date.
I had someone go back and forth with me that computer science and IT was the same thing - I just walked away at that point lol & sheesh....
Great video & nice sweater! !
hey , so I don’t own a computer and I was wondering if there’s other ways to learn code effectively
You can buy a cheap laptop or think pad for coding
Even the sponsor time is so good to watch, Love your Channel, you motivates me a lot ❤
It is indeed true that you do not need to already be able to program, and you do not already need to be an accomplished mathematician, but if you are neither, you are going to be miserable. On the other hand, if you are one and not the other, you can focus on the one you are not, which is really helpful. All the while, you will be getting your a** handed to you by fellow students who have been coding since they where 12 and took and mastered all math classes other than discrete math before they even started college. People who boot their laptop in Linux, can work from the command line with ease, and don't get nervous when they see a summation symbol followed by a bunch of Greek letters.
Im still in Highschool but next year half my classes are cs clssses and im so excited
You are my inspiration dude in multiple ways
I really hate math but computer science is my dream. I’m in my first year of college when I saw the math that’s is required I decided just to take general classes. I’m still thinking about what should I do. I really wanna major CS but at the same time I don’t like math.
I don't want to go against the grain here, but I wanted to make a few points. I see the CS vs self-taught route as a matter of the first rule of alchemy: the law of equivalent exchange. If you go traditional CS, you gain a lot of close-to-the-metal understanding and you get all the fundamentals. By they way, Python is not one of these benefits. Because of the widespread use of Python, anyone can get formidable education in Python if they are willing to look.
Regarding the HTML/CSS/JS remarks he made: you guys have no idea how many top school grads I know and have met personally claim that HTML/CSS/JS is easy. What I've found is that they are actually trying to say "I know how to make things appear on screen". CSS is complicated as fuck. It's not even really comparable to C++ or Java or really any programming language. CSS is about design. Being about center divs, add fonts, change colors and add a few animations doesn't make someone good at CSS. It means they understand it. Being able to look at a PSD file and know what code you're going to need, know when to use Flexbox vs Grid, and planning the complexity of those structures so that the code stays neat -- that shit is hard every time, and I don't know anyone who says "CSS is easy" who can also do that in a reasonable timeframe. Don't even get me started on JavaScript. There's no type system. But that doesn't automatically mean that it's dead simple, either. Building performant, reliable, scalable software is hard whether you write that shit in binary, ruby, go, scala, C++, or C#
We said. I use HTML and Javascript daily for HL7 development (IT Healthcare). I've ran into people who claim JS/CSS/HTML is something easy that a toddler can do. But they're wrong and only know the bare basics and can't dive deep into it.
It's like me doing a few inner joins and claiming 'SQL server is easy...'
Yeah the fundamentals are but building & scripting at a high level with Javascript isn't as easy as some people make it out to be. It's devaluing front-end web developers when people say that, imo.
I’ve been struggling on deciding between architecture and computer science. I’m worried that if I pursue com sci, I won’t be able to be as creative as I could be in the architectural field. How much room is there for creativity in computer science?
You can be as creative as you want in computer science. If you want the visual creativity - look for frontend jobs. Backend can be creative writing complex algorithms and thinking through the needed logic. I don't know what the job market is for architecture (can't imagine it being great), but I do know is there is a lot of opportunities in computer science.
Justin Llewellyn thanks man, I think I’ve decided on computer science. Although I like design and architecture, the compensation relative to the sheer amount of schooling you have to go through just isn’t for me. Looking forward to learning more about programming.
@@barrettthomas9800 while you're going through computer science start working on designing and building an application. Then you'll have a cool project you were able to design and a portfolio piece for your job search.
The opportunity I didn't fully utilize was learning something I wanted to between and after classes. All the resources you need are on campus library, professors, student clubs (which can look good on resumes).
I'm from Cleveland just like you I don't have money for college nor a schedule for it. Would you recommend pluralsight as a foundation for learning programming?
IT is communications? At my school it’s still apart of STEM
i think i’m gonna major in cs at Ou aswell, i’ve heard the program there is like top 5 in ohio right?
Yes OU is very adept at teaching programming skills, I learned two programming languages while attending there & that wasnt even my main focus for my major
Disclaimer tho I learned C# from my class and I learned Python while working under my professor my senior year
It's a great program there are a lot of faculty members that really care and you shouldn't have a hard time finding a good job that pays well!
Thanks for the advice Sir
🤗🤗🤗🤗
I get pleased when people speak truth
What are some hands on jobs i can get with cs degree because i am more of technical person, i can do software also but i want a technical job.
What sort of classes did u take in highschool? I’m currently in highschool and am faced with fitting in the classes I want to take, but I don’t actually know what to take. There’s so many diffebrer branches and I don’t wanna shoot myself in the foot not taking the right classes
Thank you for giving me motivation to keep pushing, I know I’m here for something 🤞🏾
I've been out of school for the last 5 years...6 years since I took Calc 1 in highschool, and now im about to take Calc 1 and Discreet math during the summer lol.
Secret Asian Man lol good luck
Couldn't the university waive your calc1?
I go to a small high school that doesnt offer any computer classes, so will i be able to learn computer science in college
Yes
Absolutely. I think what he said about introducing yourself to the fundamental concepts will make your life a lot more simple at the beginning
@@marcusmckinley6218 thanks
Go on udemy.com ... search a programming language you want to learn. And you’ll be far ahead of everyone else
@@dq303 alright thanks
3:53 why have such a grim expression while you say this?? 😂😂 yeah it is! It opens a million doors 💪🏽
I am planning on majoring in MIS next year and was wondering what the major differences are between CS and MIS. I have done some research and the main thing I have learned is CS is more theoretical and MIS is geared more towards solving business problems. Is MIS a good major? or should I do something like major in MIS in minor in CS?
ABET Accreditation,so now here is my doubt,my school has the ABET Accreditation for the Engineering degrees,however they do not consider Computer Sciences as an engineering thus it's not ABET Accredited.The Major used to be Called "CS & Software Engineering" before they were ABET Accredited but now is only called "Computer Sciences" which is funny because the study plan is the same except now we take 4 extra math classes 2 for Calculus and 2 for Phyisics.
Here is the thing,apparently as far as I know a computer scientist has a broad knowledge of its field,while software engineering is a branch of computer sciences;however,software engineers have a higher position and also earn more. Now,i have seen very few schools that offer software engineering as a degree and the study plan is basically the same as computer sciences except you take 2 extra courses/about 6 extra credits about "developing software" which if you look more in depth is a fancy way of saying developing programs that solves a problem. My question is,since I cannot major in software engineering due to the fact that colleges that offer it as a major are very few and extremely expensive and therefore I am going to a college where they offer computer sciences yet the study plan is almost the same,can I get a job as a software engineer once I graduate? OR do I need to find a way to get my degree with the exact title of "Software Engineer" aka transfering my credits and take those 2 extra courses at the other university? Would you say CS is more technical and Software engineering is more of a manager for the computer scientists?
Im thinking about changing major from biochem to CS. I want to change major because i suck at lab when it comes to bio and chem lol i want CS because i heard its cool and difficult asf but they give u good jobs. I hope i do good and plus i never code in my life so i have no expertise in CS
great video, your cinematography is fantastic, but I do recommend changing your icon to a more professional photo - just a thought
I really need help with my study habits. I just took Intro to Data Structures (link lists, sorts, stack, queue, binary search trees, and like 60 other functions), and I failed it, but I’m thinking about taking it next semester. I’m already technically a junior in college (transfer student) and I’m having hard time getting on the ball. I feel like this is a monster of a course, so how did you deal with Intro to data structures and what would be your advice/approach to this? Anything helps!
your channel is awesome
Any advice on what to do when trying to learn how to make a app?
google hard bruh
Just go to private torrent sites,get some tutorial from there,and learn that way without getting 100k in debt for no reason.
@@Paco1337 got ya
Figure out the platform (web, mobile, desktop) then choose a language to code in to build an app for that platform, watch tutorials for that language, then start creating the app.
At my university our IT department is in the engineering building. We also learned java
Sup, gyasi finished my semester with A’s and B’s. Taking data structure next semester u got any tips? Also were lots of your cs classes curved?
That's great to hear you're doing well, and yes my recommendation is to get an understanding of how tree's work.
So are computer science and computer engineering careers the same ?
Going into CS at YSU super excited!
Good luck I'm sure you'll crush it!
Gyasi Linje Thank you!
how you doing so far?
@@patr1ck767 really good! i love it :)
@@chelseaesanson this week is my first week as a computer science student, i really worried bout the math bro, im just really bad at it, could you give some advice on how to get through everything?
imo, IT is more on networks and troubleshooting computers. Also has most of the business part of tech and communications. CS is more on development and innovating what others will use on their development.
Hey, do you feel like taking a Linear Algebra class is necessary to be good at Machine Learning?
I'm a middle school kid who is trying to learn code. Any idea what language I should learn first and if I should go to a bootcamp or get a degree?
Landon Lloyd you’re in middle school try it out using online sources like edx, udemy, etc and if you truly enjoy it go to boot camp then if that’s good get a degree
Python
NSQ Beats thanks
İ want to ask question. Computer Science in Universities means Software Engineering Job ? Or These ones different from each other in Universities ? İ want to be Software Engineer .what shohld i choose ?
I am a senior in computer science.. how hard was it to get a job in your chosen field afterwards. My focus is going to be security
Have you found a job?
Is it okay to start the course with an apple laptop?
Can someone explain the difference between software engineering and computer science?
I've been working in the IT field for a good 7 years now and a lot of the IT personnel I come across actually have CompSci/Eng degrees. Yes, CompSci is fundamentally different from IT, but they are quickly beginning to merge. In order to keep up you must know scripting, at least 2 programming languages depending on your specialty (Python and C++ in my case), and AI/machine learning is making it's way into IT as well. And employers are expecting us to know this stuff. Should I have gotten a CompSci degree? Eh. Depends. But it sure as heck would've helped me a bit more than my CompInfoSys degree.
What about getting a degree in just IT?
@@shivsoni1281 Unfortunately it depends on the program. What classes they are teaching, what certifications are they training you for, and what specialty tracks they have.
I agree these fields are merging but what’s more interesting is that IT seems to be climbing higher than just a traditional cs degree. The thing is CS degree is broad and general but IT is more specific and seems to be more needed today and is evolving because of technology. I just never understand why high levels of math is needed for cs major when you don’t use any math when your dealing with computers
@@kissyloce6774 Exactly! All that calculus, where does it come up? Actually where does any of what were taught in high school come up for IT?
It's python a good computer language to start with when learning programming?
Yes it’s a great language to start with
programming is in the realm of IT, with no code there is no IT. At the company I work at we have all sorts of flavors of IT jobs/specialties. Ranging from SQL report writers, web devs, DBAs, network admins, server admins. Programming is IT just like being a VMware admin is in the IT industry. No different from a dentist vs a cardiologist, both in healthcare but do different things. That's how I view a developer and someone who comes from a systems/network admin background. Coding and infrastructure goes hand-in-hand.
Thanks, I've been considering switching my major to CS as my current major is IT with a concentration in software development, I've thoroughly enjoyed my courses so far that relate to IT and programming but the most common thing I hear is IT is for people who couldn't cut it in CS and that CS was the "superior" degree and that with a CS degree you can get just about any IT job but the same isn't true for IT people with CS type jobs which has sort of caused me to start second-guessing my choice and wondering if a CS major is better, Not saying all this is true, I just seem to see a lot of CS-related superiority and has me sort of thinking it through. I'm currently only a year into my Bachelors in IT.
@@christopherkelley8462 the narrative that IT is for people who can't code is false, as programming is IT. I use Javascript, HTML, and SQL as server admin(HL7 analyst work). Even at the infrastructure Level in IT the more advanced you get the more you have to code (script). It is very common for system admins/analyst to use Python, SQL, and Powrshell etc. As far as CS, that's mainly algorithm heavy. You might want to look into software or computer programming degrees to get more hands on coding. Some schools offer a BS in software engineering and BS in computer programming instead of CS bc CS is more theoretical. Even as a developer you still have to know about databases, networking, and systems design just like a infrastructure server/system analyst . Look up FAANG system design interviews, programmers need to know systems too. Being a dev won't be an escape from infrastructure and computer networking.
Just wondering, are you going to UMD?
for me,this was great video brother..!
Thanks homie!
My professor makes my computer science class so boring so my motivation is deteriorating...