Depends on what you develop and how realistic your focus is about things and if you are self suffecient or you rely on third party company. The part when the audio cut out was funny.
Entertainment industry development such as gaming or content makes the most, that's been the case for a very longtime now.
@stigyo92 im in grade 10 now and in my school there is 3 programming classes grade an introduction then 2 study courses so if you schools like mine you can do 2 classes in grade 11 and then the last in grade 12
@ThePrivateJoker I make over six figures with five weeks of paid time off and full benefits. My job is pretty low stress and for the most part I enjoy what I do. Oh and I'm an average developer there are others making a lot more then I do.
I'm 14 and I customarily redeveloped most of my programs to induce performance. I personally LOVE software development, and I would not call it "Programming". It's not a professional name to be honest. It makes it sound amateur and novice. And software development is sitting in front of a monitor all day, but I don't care. I love sitting in front of a monitor. Plus I don't even get paid to code files, I am too young. I do it because it is what I love to do, and I hope to do it all my life.
@animefreak873 I mainly develop programs in C++. I do a lot of cross platform files also. Since I don't code in just C++, I would call myself a Multi Language developer. Languages I use are, C++ for main files, Batch for DOS command-line config, Python for easy text-files, and C# for business.
This guy is a moron. The best thing about being a programmer is the pay? That and the air conditioning! Where to begin... If you feel that way you will never be good. To become a strong programmer you must be fascinated by it. You must be driven by curiosity to understand it fully and keep working on and refining your work, creating an object of beauty like any craftsman.
And if you check out the site he links to, it looks like the work of a child.
4:40 I've worked with many Indians, managed many, and they're mostly hard working idiots who extensively use templates, and whenever you ask them for something they don't have a tutorial for, they won't be able to do it, but companies like them because they're fkn cheap and nobody cares about quality anymore, thankfully C++ requires talent or I'd be working for 1000$ a month! these days web programmers are as low as office boys thanks to the Indians.
Computer is a computer that is a computer at a computer. for the computer. and the computer ;) Does this fellow have anything intelligent to say about programming, beyond the word "computer"!?
For all those experienced computer programmers out there, i need some help. I am currently entering high school and i have alot of free time. I want to know how to start off on programming. I take advanced math class and i can do very little algebra. Where do i start learning? (online only please) What kind of programming should i go into? (ie. making games? making little programs?) And lastly what programming language should i use? Thanks for your help in advance.
I wrote code for 12 years. In my experience, it can wear a person out. Typical business applications (which are usually your bread and butter) can be very monotonous.
Retrieve the data, parse the data, present the data, print the data, validate the data, store the data. Next project: Same thing. Yawn.
@pburto So on that note, is it the other part of the job that requires 'getting in the zone' or deep thought etc. Most people on the internet have given me the impression that programmers are constantly having to think, so I'm just curious how true that is
@Xiofang It's very much true. If you like puzzles, you may like the job. I mentioned "parsing the data", which sounds trivial but can be a real brain-teaser. I absolutely LOVED IT for about 15 years before I tuckered out.
I love designing elegant software that people enjoy using. I'm 45 now but I got started making games (such as pong) as a hobby at age 11. There are coders who really dig the back end stuff. But personally, I get no joy making "well done programs" that nobody likes to use.
"A lot of IT managers come from the ranks of computer programmers." - Wait does that mean IT managers are considered to be a better job than programming... Any half-decent programmer can do their job while tied up and being held hostage at gunpoint and told not to do it its that easy..
Could I be a self-employed computer programer, work on a powerful laptop, from wherever I want, and crate games and programs for mobile devices and computers?
Please help, i'am in a regular math class, and i'am not too good in math, i thought its just logical thinking etc with basic math skills!!! how am i gonna go to CALCULUS!! in highschool :/
I spent some time learning Software Development at college but dropped out, its just isn't appealing to everyone. It is however a very advanced subject to study on, was very demanding and I learnt a lot. I just couldn't imagine myself coding and such all day. So now I don't know what profession to go towards now, I'm thinking of Game Design instead and yes, it does require some Software Development skills within those courses also, such as the languages to code one or the other.
what is the predominant degree that software engineers have? Ive been looking at florida state and im not sure which major to choose. Is computer science the bachelor to get?
@Politicalupheaval Computer Science, Electrical Engineers, or Computer Engineers has the fundamentals to take the software engineers position. I've seen a Mechanical Engineer work as a computer programmer, but, very few.
If it's such a damn good job, then why is this guy not working in the field? What he doesn't tell you is the fast pace of change in the field and the extreme boredom that comes with sitting behind a cubicle all day. The job doesn't allow for much creativity because most companies already have a set way of doing things and the lead tech already wrote most of the functions you will be calling. The worst part is dealing with project managers that are clueless.
Hey, I'm a 15 year old guy who is very interested in becoming a software programmer. Any ideas on where to start? I've already started learning the basics of C++. Also, is there any other programming language I should be studying? I've heard of Python and Java, but I don't know if i'm gonna need to know those? Please help?
@randomname123ish A google engineer that did some work on ai suggests Python or a simple language, before moving onto to a hard language like C. I tend to think focusing on algorithms/problem solving skills through programming medium should come first. Right now I'm working with MooTools/PHP/Python. :)
@randomscope Hmm you've got it all wrong... you don't learn loads of languages and stuff them all together. Learn Java or C sharp, and onces youve got the principles down then you can transfer to other languages easily
Don't study programming... I've been unemployed for 3 years because companies only hire programmers with 2-3 years of experience in the particular programming languages they work with. If you don't have the required years of provable experience, you're out. Courses and certifications are not enough. I already moved to another line of work of course.
@maroci64 you could use a multidimensional array to describe different properties of bricks in a breakout style game. The game would be 2D but the array would have to be at least one dimension higher if bricks were to have different properties. If the bricks were to have different sets of different properties then the dimensions of the array would be the number of sets of different properties of the bricks plus 2. I'm not sure what you mean by '3D Math' I assume it is programming terminology.
hello there i'm 16 years old and i recently found out about computer programming ? i've honestly become really interested.where do you think a 16 year old should start? So i can be prepared when it comes to going to college. :)
Could this be picked up as a hobby by someone with a mathematics degree? With experience in Introductory Calculus, Intermediate Calculus, Discrete Mathematics, Linear Algebra?
@neogeo328 I've done 'Biplanes' in Blitz Basic using just elementary trigonometric functions with transformations. (2d flying game) No real need for DM, LA etc. I did maths at Uni but learnt to program by myself ...then added the maths. Programming is WAY easier than maths its just laborious and slow to learn at first until you get the hang of it and 'what goes where' ... setup/initialization/main loop/functions/data/ structs/types / arrays etc.
@ogicabp4u Oh, alright. Thanks! I was just hoping I would be able to apply my mathematical knowledge somehow, since my other major is biology. I'm trying to get into a medical faculty, and it would be a waste if I didn't use what I know in math for something. Thanks for the information!
@neogeo328 People with math degrees can work in nearly any field. Computer Science is not the field of programming, it is a field of problem solving with sub-fields.
These areas include algorithm design, database design, network and security, etc. If you have logic and problem-solving ability, you can do computing. Math is considered more important than computer courses from the research I did.
@Ravenex2 Cool! Thanks for the answer, very efficient! So could you please tell me the possibilities for a math major in the computer-related field? I know that the possibilities are endless (or so they say) for people who have knowledge in mathematics, but I'm just curious what options there are in the field of computers.
Then again, I don't plan on working for a company or anything. At all. I just plan to use my mathematical knowledge (I don't know which post of mine you replied to).
@neogeo328 In general, that can branch out to economics, finance, business, medicine, computing, engineering, etc. If you want specifics in the comp/math fields, then here it is: 1) Mobile app developer 2) Web app developer 3) Database designer/maintainer 4) Networking/Security 5) Robotics 6) Artificial Intelligence 7) Electrical circuits/chips (though computer engineering is better for this) 8) Application Programmer 9) Game Developer These are common, some have sub-fields.
@Ravenex2 lol. Thank you! Sounds like a lot of intense stuff. I don't think I'll have time for that! I'm hoping to be a dentist, but it would be nice to be able to use my knowledge in math towards something, so I thought I would ask. Naturally, math can branch out to many fields. Whoohoo, go math!
@neogeo328 I've learned quite a bit (HTML, CSS, some MooTools, PHP). You have to practice for a few years though. :P But yes, math teaches you logic and problem-solving, wonderful skills to have.
About the beurocracy and BS - this happens in every job out there , simply because companies need documentation about everything they do.
The last reason you stated - being stuck in an office on a beautiul day - it's not like other obs offer you a day off just because it's a beautiful day out there , it has nothong to do with programming.
What would be a good language to start with? The MIT CS lectures on youtube use python. I have some university level object oriented programming experience. I've programmed a command line black jack game in JAVA about 8 yrs ago. Where to start? Should i get a degree? Are online programs good? are there good freelance jobs?
It's for people who are smart end of the discussion.Yeah pays out well earning 4-5k with it being 2years in it now.I dont even make overhours btw i got sick of my old job i recommend it for everyone out there.It get fun if u got some intrest in it specialy.
@assassinsweed123456 You will make more in areas where the cost of living is higher. Also you can do things to get your salary above 80K. For example guys that write software that executes high speed stock and commodity trades can earn 300K a year.
im 15 and doing my GCSEs this summer, i plan to do computing in college (which in america is high school) the only thing is i don't know if i will be able to do stuff in C++ and java etc. i've never used these programs before but i am very much interested in computer programming as a potential career. please get back to me!
@zsnzHD I would go with Java, but it really doesn't matter that much. It's more important to decide that you want to become a software programmer. Then every take day takes steps to make it happen.
@zsnzHD hey man, u seems like very smart guy. go to YouTube and Search "Program Methodology". It brings you the Stanford University's lecture of CS106a. Its about Java. U can also check CS106b. its about c++.there is almost 28 video's for each class. Each video are 50 min long. Summer time is best time for study. Good Luck.
@xXSgofyyahXx Video game development requires the highest level of math ability. You will need to take Calc 1, Calc 2, & Calc 3. Physics with Calculus, & Differential Equations. I'm sure there are other scary courses that I'm overlooking.
@aplusproresume Well you probably should start with some linear algebra (it's usually a freshman course anyway) Calc 1 and 2 for game physics. Differential equations might be pushing it depending on what you are going to do. If you want to know how to do EVERYTHING then more math the better.
@aplusproresume Not necessarily to be a video game designer you just need a computer engineering degree or if you know how to software program and did not go to college they will still hire you. Most designers did not go to college. The job requires you to know algebra not calculus and Physics yes you do have to know but just the basics.
@aplusproresume yup...just made Blitz 2D do Pseudo 3D racer without much maths at all!! There are work arounds but you gotta really use your head and think clearly that comes from doing maths anyway!
@aplusproresume LOL Are you serious? I don't think angry birds used anything but an already built-in physics engine. Call of duty on the other hand, would they really need that much math skills? Doesn't the software used to model the game simplify everything?
@aplusproresume ... that sounds like math requirements for a computer science degree - don't game developers use fairly abstracted toolkits and software tools ? I would think that the developers of the actual gaming engines would definitely need a CSci degree and alot of experience, but when people say "game developer", don't they usually mean the more junior programmers using the engine APIs and tools ?
@mattsamudio You also need maths for Physics involved with game development - Vectors/ Geometry and angles (Trigonometry). Software will do some of the work for you - but not all software will deal with all situations. The idea of successful and creative game development is to make something different and break into new ground and do something nobody has done before. Therefore by deduction if it hasn't been done before you need the math to successfully carry it through!
@aplusproresume don't forget linear algebra. If math scares you, study more. If you don't want to study math and weird computer languages, you can still be a programmer, but you will work for a Computer Scientist or Software Engineer.
@xXSgofyyahXx Lots of trigonometry, geometry etc collision detection and lighting are big topics, look at collision detection algorithms and radiosity, lighting and shading algorithms. You'll probably have to know about C++, openGL, 3Ds MAX etc
@xXSgofyyahXx it depends on what software you're using and what language, but in general yes, some maths is needed, not so much, especially in 3d games so check out unity3d.com
@xXSgofyyahXx Game engines have all the libraries you need so you don't have to worry about diff. eq. nor advanced calculus.
What you need is basic calculus, linear algebra and basic mechanics. If you want to be a game engine developer focused in the physics subsystem then you need advanced mathematics (diff. eq., numerical calculus, advanced mechanics, control theory, differential geometry...)
@DowntownRiot84 You are correct that a computer science degree will give you more options, but if game programming is your passion you should focus on that. If you commit to becoming a master game developer nothing can stop you. Your studio might close, but the studio across the street will step in to hire you. If I were you I would look into iPhone or Android game programming. I believe the mobile space is the future and these are going to be the dominate platforms. Good Luck!!
@DowntownRiot84 Yes!!! video game programming is the sort of cutting edge development that a computer science degree would be good for. Have looked into school that have programs specifically tailored to video game development? Good Luck!!
@aplusproresume but how is the job generally? i know you said it might be boring to some being in an office, but what exactly does the job consist of?
What should my salary be? I'm fluent in reverse engineering on different platforms, have been programming from the ages of C-64 in 1984, been doing device drivers for various hardware, know Windows thoroughly, know *nix, I am socially adept, I love challenges, I debug anything and anywhere.
Why the fuck should I get payed 3000 euros per month? That's not good salary. Fuck the industry.
@klade77 then quit :P or forget the money part, only thing that counts is that you enjoy your work, to live for your salary is to die. that being said, 3000 euros is really good actually, even if youve been in the game a long time, i think thats the european average salary actually, its at 2900 euro/month i think. is 3000 euros really bad though? id be so stoked if i had that salary, id feel so rich, but at the end of the day its the joy from your job that matters, it will always be. cheers!
can you be a bit more genuine? like smile and talk off the cuff more and have a much more light hearted and soft presence? i feel your presentation is somewhat scary, like literally, watching you i get kind of scared.
@mikaeltheviking Thank you for the feedback. The advise that I've been given is to pretend that I'm talking to a friend. I'll will work on speaking with a softer presence. Other then the video editing mistakes did you like the video content? Thanks again for the feedback.
lol no probs, your video content is great man, lots of good info from a person with experience, so yea, content = superb, superb is actually an understatement, talks like this are really invaluable to people that have no clue what the life of a programmer is like, and about the talking with a friend, i guess thats true, but man, do it for joy, not for marketing your business :P, i hope you take no offense to my banter and achieve your ideal presentation style, cheers!
All i can say is this... I hope you put more care and attention into your clients CV's than you do when you're video editing. Its cut badly (you did number 3 twice), then the sound drops out and comes back later.
If you want your clients to take you seriously, don't put your company name against badly edited videos.
Regardless of this, the actual information this video is very good.
@o0Tao0o I agree with your criticism. This was my first video and the editing sucks. I could do much better but if I update the video I lose my seo juice. So I'm stuck with the video warts and all.
I'm 18, I've not been the smartest in school, and I'm not facing graduation with almost no plan. I've been fiddling with HTML and CSS for years. I've also kinda dipped my toes into some Python and BASIC programming. I feel like programming is something I can get into, but I need to know where to start. If anyone has got some tips or knows of any resources I can use to help me out, please contact me, it would be very helpful.
If you are really that gud at programming then i suggest that u opt for a 3 year Computer Sciences degree...
It will get u aquainted with all the basics and detailed working of computing and will help u better apply ur programming skills.
I am currently a first year Computer Sciences Student....It has a lot of theory and can get kinda boring sme times but it will really help you get to know computers at a more personal level...
I would like to add. The problems you will be solving are always someone else's problem. The satisfaction you will get is how well you solved it.. not the problem itself.
Doing FUN stuff is a small percentage of overall daily grind. The #1 reason to NOT be a programmer is that it is constantly in flux. Today's hot *thing is tomorrow's dinosaur.
You're not kidding about the competition... My roommate at my school is a freshman just like me, and we're in the same computer science class.. He's from India and he's scored 100% on the midterms and finals where the class average was low 70s
I think that real-time programming cool (it's my domain), but quite difficult too, more difficult than off-line applications, because of the interaction of processes, and the constraints of time.
@MrTripplenipple outsourcing is making the IT field more competitive. It means that you will find it harder to get your first job, and once you get your first job it will be more difficult to stay current. Having said this if you love computers and are willing to make the effort to keep your skill set current IT can still be a great career.
I am planning on being a game programmer any ideas where i should start right now? im only 15 but want to learn some stuff right now before i get older
@Balo103 Ok I'm going to tell you what I would do If I was 15 and I knew what I know now. I would study iPhone game programming. The main reason being is that one person can make a profitable game on the iPhone platform something this is almost impossible to do on a PC environment. I feel that iPhone and Android are the platforms of tomorrow. I like the iPhone so I recommend that. If you are rich and have an iPhone and a Mac then great. Otherwise buy a used Max and iPod touch on Ebay. Good Luck
@venomiru I disagree. These languages are very difficult for a beginner to master. I would recommend either learning a web programming language like PHP. I also recommend iPhone programming as a good place for a beginner to start.
@aplusproresume i mean since Balo103 is just starting.. learning the basic for C could help in getting started as a programmer :)
since C, C++ and VC++ really help a lot of beginners to get a foothold in programing, but like you said PHP is a easy langauge to learn so it would be a good choice for starters too :)
@Anitrex4Anitrex I've created a good career by mastering SQL programming. I was able to switch from an RPG/AS400 shop to a SQL Server shop because I was a master SQL programmer. I don't buy that you have to master a general purpose programming language to have a successful IT career.
Now I will say that some of the best jobs require that you master one of these general purpose languages, but there are many good paying jobs where it really doesn't matter.
This has been flagged as spam show
I Really Like The Video From Your Some people wonder if computer programming is still a good career to pursue
kelekokerupuk 5 hours ago
Ed Helms from the hang over without glasses hahaha !
SufixJami 1 month ago 2
This has been flagged as spam show
check out this computer programming video, would love feedback "youtu.be/xNjtf_WUdEQ"
supermatti78 1 month ago
audio cuts out a 4 minutes??
davidworkman9 1 month ago
I'm an engineer that programs to help with my job - great fun. Full-time programming? No way.
ComicPenius 1 month ago
Depends on what you develop and how realistic your focus is about things and if you are self suffecient or you rely on third party company. The part when the audio cut out was funny.
Entertainment industry development such as gaming or content makes the most, that's been the case for a very longtime now.
KnightChatX 1 month ago
i love pcs and such my only problem how do i learn to program?? i only finished 10th grade and i aint going back to highschool its crap...
stigyo92 2 months ago
@stigyo92 youtubecom/thenewboston - that's how i learned from scratch. use google for questions.
gameking008 2 months ago
@stigyo92 MIT Computer Science & Programming lectures on youtube
matiasmingo3 2 months ago
@stigyo92 i recommend practicing your skills on a site like codingbat or projecteuler
heroclix0rz 1 month ago
@stigyo92 im in grade 10 now and in my school there is 3 programming classes grade an introduction then 2 study courses so if you schools like mine you can do 2 classes in grade 11 and then the last in grade 12
bryanh55 1 month ago
WTF is this caucasian talking about? This is total bullshit. Its not a 'career', its a job for 3rd world slaves.
ThePrivateJoker 2 months ago
@ThePrivateJoker I make over six figures with five weeks of paid time off and full benefits. My job is pretty low stress and for the most part I enjoy what I do. Oh and I'm an average developer there are others making a lot more then I do.
myjobsearchtips 1 month ago 3
I'm 14 and I customarily redeveloped most of my programs to induce performance. I personally LOVE software development, and I would not call it "Programming". It's not a professional name to be honest. It makes it sound amateur and novice. And software development is sitting in front of a monitor all day, but I don't care. I love sitting in front of a monitor. Plus I don't even get paid to code files, I am too young. I do it because it is what I love to do, and I hope to do it all my life.
AFFIXIATION1 2 months ago
@AFFIXIATION1 what programming language do you use.Im 14 as well.
animefreak873 2 months ago
@animefreak873 I mainly develop programs in C++. I do a lot of cross platform files also. Since I don't code in just C++, I would call myself a Multi Language developer. Languages I use are, C++ for main files, Batch for DOS command-line config, Python for easy text-files, and C# for business.
AFFIXIATION1 2 months ago
This guy is a moron. The best thing about being a programmer is the pay? That and the air conditioning! Where to begin... If you feel that way you will never be good. To become a strong programmer you must be fascinated by it. You must be driven by curiosity to understand it fully and keep working on and refining your work, creating an object of beauty like any craftsman.
And if you check out the site he links to, it looks like the work of a child.
bcaulf 2 months ago 2
2:33 WTF WAS THAT.
blahblahblahman 2 months ago
A real programmer doesn't "choose" to be a programmer.
codeastronomer 2 months ago 4
i would like a career in the art of bumsex
poopy50832 2 months ago
this guy is such a pedo
DickHead69able 2 months ago
i don't get any intellectual feeling from this dude.
SStankyLeg 2 months ago
sold
southwestking08 3 months ago
@MukiemukMC check out thenewboston
runehigh1 3 months ago
4:40 I've worked with many Indians, managed many, and they're mostly hard working idiots who extensively use templates, and whenever you ask them for something they don't have a tutorial for, they won't be able to do it, but companies like them because they're fkn cheap and nobody cares about quality anymore, thankfully C++ requires talent or I'd be working for 1000$ a month! these days web programmers are as low as office boys thanks to the Indians.
XusDog 3 months ago
Hey mate why is the first bad one muted out?
ReunitePeace777 3 months ago
"Play computers"!? Wtf!? Where is he coming from!?
armelix73 3 months ago
Computer is a computer that is a computer at a computer. for the computer. and the computer ;) Does this fellow have anything intelligent to say about programming, beyond the word "computer"!?
armelix73 3 months ago
that was very informative
chaosinorderrr 3 months ago
Very informational thank you for your point of view.
absolutebit 3 months ago
This has been flagged as spam show
For all those experienced computer programmers out there, i need some help. I am currently entering high school and i have alot of free time. I want to know how to start off on programming. I take advanced math class and i can do very little algebra. Where do i start learning? (online only please) What kind of programming should i go into? (ie. making games? making little programs?) And lastly what programming language should i use? Thanks for your help in advance.
MukiemukMC 3 months ago
Very knowledgeable and insightful! Thanks!
TheMmabadboy 3 months ago
@aplusprorsume Really?
24CharlieHorse 4 months ago
Ben Afleck??
MrKp5259 4 months ago 35
@MrKp5259 IKR
Digby0907 3 months ago
@MrKp5259 More like Ed Helms
SufixJami 1 month ago
I wrote code for 12 years. In my experience, it can wear a person out. Typical business applications (which are usually your bread and butter) can be very monotonous.
Retrieve the data, parse the data, present the data, print the data, validate the data, store the data. Next project: Same thing. Yawn.
pburto 4 months ago
@pburto So on that note, is it the other part of the job that requires 'getting in the zone' or deep thought etc. Most people on the internet have given me the impression that programmers are constantly having to think, so I'm just curious how true that is
Xiofang 4 months ago
@Xiofang It's very much true. If you like puzzles, you may like the job. I mentioned "parsing the data", which sounds trivial but can be a real brain-teaser. I absolutely LOVED IT for about 15 years before I tuckered out.
I love designing elegant software that people enjoy using. I'm 45 now but I got started making games (such as pong) as a hobby at age 11. There are coders who really dig the back end stuff. But personally, I get no joy making "well done programs" that nobody likes to use.
pburto 4 months ago
"A lot of IT managers come from the ranks of computer programmers." - Wait does that mean IT managers are considered to be a better job than programming... Any half-decent programmer can do their job while tied up and being held hostage at gunpoint and told not to do it its that easy..
waco008 4 months ago
Is creativity also needed for being a computer programmer or it s mostly based on knowledge ?
8ghazale8 4 months ago
2:33 Lolz (edit)
malcolmvanatta 4 months ago
Could I be a self-employed computer programer, work on a powerful laptop, from wherever I want, and crate games and programs for mobile devices and computers?
HenrydeBeli 4 months ago
@HenrydeBeli dont limit your self to games
4cidhacks 4 months ago
Do you have a computer virus? Brain crash at 2.32
catland07 5 months ago 44
@catland07 Brain crash most likely
mjoraid 4 months ago 3
@jshowa4 Even the guy who applies the body make-up to swim suit models had things about his job that suck.
aplusproresume 5 months ago
Check your speaker problem in 3:55. Thanks
staffersteward 5 months ago
@staffersteward I thought this was number 1 reason why not to go to software engineering - something is always broken.
ebaronov 5 months ago
Linear algebra, you will be dealing with them if you want to be game programmer
xw1097 5 months ago
What are the average work hours like?
DarkSilus 5 months ago
Please help, i'am in a regular math class, and i'am not too good in math, i thought its just logical thinking etc with basic math skills!!! how am i gonna go to CALCULUS!! in highschool :/
Rijelthelovefool 5 months ago
Is making Youtube videos a good career?
souleben 6 months ago
fuck the pay. there are endless things you can do with a computer to bring in money
jovanni89pliskin 6 months ago
DUDE! get some sleep...
ZAKITASHI 6 months ago
I spent some time learning Software Development at college but dropped out, its just isn't appealing to everyone. It is however a very advanced subject to study on, was very demanding and I learnt a lot. I just couldn't imagine myself coding and such all day. So now I don't know what profession to go towards now, I'm thinking of Game Design instead and yes, it does require some Software Development skills within those courses also, such as the languages to code one or the other.
happytodd 6 months ago
Selling Software is Sick!
merkur32123 6 months ago
what is the predominant degree that software engineers have? Ive been looking at florida state and im not sure which major to choose. Is computer science the bachelor to get?
Politicalupheaval 6 months ago
@Politicalupheaval Computer Science, Electrical Engineers, or Computer Engineers has the fundamentals to take the software engineers position. I've seen a Mechanical Engineer work as a computer programmer, but, very few.
consolemaster 6 months ago
If it's such a damn good job, then why is this guy not working in the field? What he doesn't tell you is the fast pace of change in the field and the extreme boredom that comes with sitting behind a cubicle all day. The job doesn't allow for much creativity because most companies already have a set way of doing things and the lead tech already wrote most of the functions you will be calling. The worst part is dealing with project managers that are clueless.
timlin0607 6 months ago
Comment removed
5876mg 6 months ago
@5876mg You sir are a fail.
cr656565 6 months ago
Youve been one.
5876mg 6 months ago
Quick answer: Yes!
I'm a programmer and I love my job.
daGrevis 6 months ago
I think software programming is good if you enjoy the challenge of problem solving. :)
Ravenex2 6 months ago
Thank you, you have pushed me that extra bit I needed.
RAWRAWRWAR 6 months ago
Hey, I'm a 15 year old guy who is very interested in becoming a software programmer. Any ideas on where to start? I've already started learning the basics of C++. Also, is there any other programming language I should be studying? I've heard of Python and Java, but I don't know if i'm gonna need to know those? Please help?
randomscope 7 months ago
@randomscope Start with C++ because when you learn other languages it will be much easier to learn
Try going to the Cplusplus(dot)com it is a great forum and a lot of the people willing to help you out
Glad to see you are interested in Programming Have Fun :)
randomname123ish 7 months ago
@randomname123ish A google engineer that did some work on ai suggests Python or a simple language, before moving onto to a hard language like C. I tend to think focusing on algorithms/problem solving skills through programming medium should come first. Right now I'm working with MooTools/PHP/Python. :)
Ravenex2 6 months ago
@Ravenex2 You made me change my opinion now if there was a time machine that allowed me to learn python first lol.
randomname123ish 6 months ago
@randomscope Hmm you've got it all wrong... you don't learn loads of languages and stuff them all together. Learn Java or C sharp, and onces youve got the principles down then you can transfer to other languages easily
FutureComputing 7 months ago
Don't study programming... I've been unemployed for 3 years because companies only hire programmers with 2-3 years of experience in the particular programming languages they work with. If you don't have the required years of provable experience, you're out. Courses and certifications are not enough. I already moved to another line of work of course.
agormanvideos 7 months ago
Thanks man.
mindfreaker808 7 months ago
I am thirteen and I know how to program robots in C and I can programm in lua and I have created about 50 games in lua
pinkorama98 7 months ago
@maroci64 you could use a multidimensional array to describe different properties of bricks in a breakout style game. The game would be 2D but the array would have to be at least one dimension higher if bricks were to have different properties. If the bricks were to have different sets of different properties then the dimensions of the array would be the number of sets of different properties of the bricks plus 2. I'm not sure what you mean by '3D Math' I assume it is programming terminology.
ogicabp4u 7 months ago
hello there i'm 16 years old and i recently found out about computer programming ? i've honestly become really interested.where do you think a 16 year old should start? So i can be prepared when it comes to going to college. :)
LuisC1495 7 months ago
this mathematic level is files grade level?
flowewritharoma 7 months ago
Could this be picked up as a hobby by someone with a mathematics degree? With experience in Introductory Calculus, Intermediate Calculus, Discrete Mathematics, Linear Algebra?
neogeo328 7 months ago
@neogeo328 I've done 'Biplanes' in Blitz Basic using just elementary trigonometric functions with transformations. (2d flying game) No real need for DM, LA etc. I did maths at Uni but learnt to program by myself ...then added the maths. Programming is WAY easier than maths its just laborious and slow to learn at first until you get the hang of it and 'what goes where' ... setup/initialization/main loop/functions/data/ structs/types / arrays etc.
ogicabp4u 7 months ago
@ogicabp4u Oh, alright. Thanks! I was just hoping I would be able to apply my mathematical knowledge somehow, since my other major is biology. I'm trying to get into a medical faculty, and it would be a waste if I didn't use what I know in math for something. Thanks for the information!
neogeo328 7 months ago
@neogeo328 People with math degrees can work in nearly any field. Computer Science is not the field of programming, it is a field of problem solving with sub-fields.
These areas include algorithm design, database design, network and security, etc. If you have logic and problem-solving ability, you can do computing. Math is considered more important than computer courses from the research I did.
Ravenex2 6 months ago
@Ravenex2 Cool! Thanks for the answer, very efficient! So could you please tell me the possibilities for a math major in the computer-related field? I know that the possibilities are endless (or so they say) for people who have knowledge in mathematics, but I'm just curious what options there are in the field of computers.
Then again, I don't plan on working for a company or anything. At all. I just plan to use my mathematical knowledge (I don't know which post of mine you replied to).
Thanks!
neogeo328 6 months ago
Ravenex2 6 months ago
@neogeo328 For an example of sub-fields, take a look at this:
Web development is one area, but it can be broken into segments:
1) Front-End Development (HTML, CSS, JavaScript/Flash)
2) Back-End Development (PHP, Python, Perl, Ruby, Java, .NET, Coldfusion, etc.) + Database management + securing data to ensure it's safe.
3) Wireframing, UI implementation (this is the beginning phase before a website or rich internet app is developed.
And that's just one field. :)
Ravenex2 6 months ago
@Ravenex2 lol. Thank you! Sounds like a lot of intense stuff. I don't think I'll have time for that! I'm hoping to be a dentist, but it would be nice to be able to use my knowledge in math towards something, so I thought I would ask. Naturally, math can branch out to many fields. Whoohoo, go math!
neogeo328 6 months ago
@neogeo328 I've learned quite a bit (HTML, CSS, some MooTools, PHP). You have to practice for a few years though. :P But yes, math teaches you logic and problem-solving, wonderful skills to have.
Ravenex2 6 months ago
Good, thank you!
TubeISIMA 8 months ago
:) i'm going to become a programmer.
i love computers and i already know most of the basic languages
java, c++, python, c, c#, ex
Mega1hacker 8 months ago
@Mega1hacker Throw C a side, it's getting old. Focus more on Java, Python and C#.
mindfreaker808 7 months ago
@mindfreaker808
thanks
Mega1hacker 7 months ago
the videos broke on the disadvantages....
beddowNbedford 8 months ago
Great video
iTzCrYpT1C 8 months ago
I think the last reasons against aren't relevant.
About the beurocracy and BS - this happens in every job out there , simply because companies need documentation about everything they do.
The last reason you stated - being stuck in an office on a beautiul day - it's not like other obs offer you a day off just because it's a beautiful day out there , it has nothong to do with programming.
avrahams1 8 months ago
What would be a good language to start with? The MIT CS lectures on youtube use python. I have some university level object oriented programming experience. I've programmed a command line black jack game in JAVA about 8 yrs ago. Where to start? Should i get a degree? Are online programs good? are there good freelance jobs?
bigmtnfudgecake 9 months ago
It's for people who are smart end of the discussion.Yeah pays out well earning 4-5k with it being 2years in it now.I dont even make overhours btw i got sick of my old job i recommend it for everyone out there.It get fun if u got some intrest in it specialy.
TheImmortalia 9 months ago
@TheImmortalia Got the same figures a month to 2,5 years here.
TheProgrammerpro 9 months ago
"paying you for playing around all day"
I like that...
XxPouringRedRainxX 9 months ago
This has been flagged as spam show
Do software programmers have to wear a headphone with mike while on work?Is it really that necessary or is there any other option available?
gyfre84 9 months ago
Good vid however 80thousand dollars a year? That is by no means upper middle class
assassinsweed123456 9 months ago
@assassinsweed123456 You will make more in areas where the cost of living is higher. Also you can do things to get your salary above 80K. For example guys that write software that executes high speed stock and commodity trades can earn 300K a year.
softwarecareerlaunch 9 months ago
im 15 and doing my GCSEs this summer, i plan to do computing in college (which in america is high school) the only thing is i don't know if i will be able to do stuff in C++ and java etc. i've never used these programs before but i am very much interested in computer programming as a potential career. please get back to me!
zsnzHD 9 months ago
@zsnzHD I would go with Java, but it really doesn't matter that much. It's more important to decide that you want to become a software programmer. Then every take day takes steps to make it happen.
softwarecareerlaunch 9 months ago
@zsnzHD hey man, u seems like very smart guy. go to YouTube and Search "Program Methodology". It brings you the Stanford University's lecture of CS106a. Its about Java. U can also check CS106b. its about c++.there is almost 28 video's for each class. Each video are 50 min long. Summer time is best time for study. Good Luck.
USeagle1overU 9 months ago
I want to know what kind of math is important to learn programing to make video games? :)
xXSgofyyahXx 10 months ago 15
@xXSgofyyahXx Video game development requires the highest level of math ability. You will need to take Calc 1, Calc 2, & Calc 3. Physics with Calculus, & Differential Equations. I'm sure there are other scary courses that I'm overlooking.
aplusproresume 10 months ago 28
Comment removed
gyfre84 9 months ago
@aplusproresume Well you probably should start with some linear algebra (it's usually a freshman course anyway) Calc 1 and 2 for game physics. Differential equations might be pushing it depending on what you are going to do. If you want to know how to do EVERYTHING then more math the better.
crbrocket 9 months ago
@aplusproresume
Logic & finger tip feel.
TheDemocraticEmpire 8 months ago
@aplusproresume NOOOOO CALCULUS WILL EAT ME ONE DAY
dicein6 8 months ago
@aplusproresume calculus eg. green's theorem, integration/differentiation methods, 1st/2nd order differential equations, partial differential equations with and without complex variables, simpson's rule, vectors and matrices including complex variables, hyperbolic, parabolic and trigonometric functions, logarithms natural and base 10, surface geometry, polar coordinates, Kinematics , GPs and APs, Binomial series, Maclauran series, Taylor's series, Hooke's law, inertia, partial fractions...
ogicabp4u 7 months ago
@aplusproresume
So if you fail maths you cant do programing?
TehOriginalExceL 5 months ago
@aplusproresume Is it really necessary to learn those. Cant we have those in our guide books as a programmer. I meant the how to guide?
jptbaba 5 months ago
@aplusproresume Not necessarily to be a video game designer you just need a computer engineering degree or if you know how to software program and did not go to college they will still hire you. Most designers did not go to college. The job requires you to know algebra not calculus and Physics yes you do have to know but just the basics.
95BrickSquad 5 months ago
@aplusproresume yup...just made Blitz 2D do Pseudo 3D racer without much maths at all!! There are work arounds but you gotta really use your head and think clearly that comes from doing maths anyway!
ogicabp4u 5 months ago
@aplusproresume LOL Are you serious? I don't think angry birds used anything but an already built-in physics engine. Call of duty on the other hand, would they really need that much math skills? Doesn't the software used to model the game simplify everything?
HenrydeBeli 4 months ago
@aplusproresume ... that sounds like math requirements for a computer science degree - don't game developers use fairly abstracted toolkits and software tools ? I would think that the developers of the actual gaming engines would definitely need a CSci degree and alot of experience, but when people say "game developer", don't they usually mean the more junior programmers using the engine APIs and tools ?
mattsamudio 4 months ago
@mattsamudio You also need maths for Physics involved with game development - Vectors/ Geometry and angles (Trigonometry). Software will do some of the work for you - but not all software will deal with all situations. The idea of successful and creative game development is to make something different and break into new ground and do something nobody has done before. Therefore by deduction if it hasn't been done before you need the math to successfully carry it through!
MovieMad007 4 months ago
@aplusproresume don't forget linear algebra. If math scares you, study more. If you don't want to study math and weird computer languages, you can still be a programmer, but you will work for a Computer Scientist or Software Engineer.
mattw0308 4 months ago
@xXSgofyyahXx Lots of trigonometry, geometry etc collision detection and lighting are big topics, look at collision detection algorithms and radiosity, lighting and shading algorithms. You'll probably have to know about C++, openGL, 3Ds MAX etc
domanik 9 months ago
@xXSgofyyahXx u will need calc 1 and 2 , Linear algebra for graphics , Discrete math for logic
yasene 9 months ago
@xXSgofyyahXx it depends on what software you're using and what language, but in general yes, some maths is needed, not so much, especially in 3d games so check out unity3d.com
elieobeid77 9 months ago
@xXSgofyyahXx Game engines have all the libraries you need so you don't have to worry about diff. eq. nor advanced calculus.
What you need is basic calculus, linear algebra and basic mechanics. If you want to be a game engine developer focused in the physics subsystem then you need advanced mathematics (diff. eq., numerical calculus, advanced mechanics, control theory, differential geometry...)
paucarre 8 months ago
@xXSgofyyahXx Trig, Calculus, and Physics.
Ravenex2 6 months ago
@xXSgofyyahXx no, you dont you dont even need to know calculus, you just need to know up to like 9th grade math
dawsonn007 4 months ago
@DowntownRiot84 You are correct that a computer science degree will give you more options, but if game programming is your passion you should focus on that. If you commit to becoming a master game developer nothing can stop you. Your studio might close, but the studio across the street will step in to hire you. If I were you I would look into iPhone or Android game programming. I believe the mobile space is the future and these are going to be the dominate platforms. Good Luck!!
aplusproresume 10 months ago
@DowntownRiot84 Yes!!! video game programming is the sort of cutting edge development that a computer science degree would be good for. Have looked into school that have programs specifically tailored to video game development? Good Luck!!
aplusproresume 10 months ago
Im from Croatia, and im learning C++ and Python.....could you give me some pointers on what classes to take?
junior1984able 10 months ago
the only negative is the competition :D but i think as we go into the future, more and more companies will rise demanding for software engineers..
PierreLombardini 10 months ago
@PierreLombardini I agree about rising demand for software engineers. If you commit to life long learning competition will not be an issue.
aplusproresume 10 months ago
@aplusproresume but how is the job generally? i know you said it might be boring to some being in an office, but what exactly does the job consist of?
PierreLombardini 10 months ago
@PierreLombardini I'm going to make a video to answer your question.
aplusproresume 10 months ago
we have same laptop!
PoxIndustries 10 months ago
LOL i didnt here a word the first time through. I think iI got hypnotizedby the shiny spot at 11 am on dat Fo Head!! LOL
JUst razzin ya bro..heheh great vid..and yea its ok to smile every now and then! but overall great information, thanks!
jetpaq 10 months ago
What should my salary be? I'm fluent in reverse engineering on different platforms, have been programming from the ages of C-64 in 1984, been doing device drivers for various hardware, know Windows thoroughly, know *nix, I am socially adept, I love challenges, I debug anything and anywhere.
Why the fuck should I get payed 3000 euros per month? That's not good salary. Fuck the industry.
klade77 10 months ago
@klade77 then quit :P or forget the money part, only thing that counts is that you enjoy your work, to live for your salary is to die. that being said, 3000 euros is really good actually, even if youve been in the game a long time, i think thats the european average salary actually, its at 2900 euro/month i think. is 3000 euros really bad though? id be so stoked if i had that salary, id feel so rich, but at the end of the day its the joy from your job that matters, it will always be. cheers!
mikaeltheviking 10 months ago
@klade77 I hear your pain. Just a thought. By making 3,000 euros a month you earn more money then 98% of the population of the planet.
aplusproresume 10 months ago
can you be a bit more genuine? like smile and talk off the cuff more and have a much more light hearted and soft presence? i feel your presentation is somewhat scary, like literally, watching you i get kind of scared.
mikaeltheviking 10 months ago
@mikaeltheviking Thank you for the feedback. The advise that I've been given is to pretend that I'm talking to a friend. I'll will work on speaking with a softer presence. Other then the video editing mistakes did you like the video content? Thanks again for the feedback.
aplusproresume 10 months ago
lol no probs, your video content is great man, lots of good info from a person with experience, so yea, content = superb, superb is actually an understatement, talks like this are really invaluable to people that have no clue what the life of a programmer is like, and about the talking with a friend, i guess thats true, but man, do it for joy, not for marketing your business :P, i hope you take no offense to my banter and achieve your ideal presentation style, cheers!
mikaeltheviking 10 months ago
All i can say is this... I hope you put more care and attention into your clients CV's than you do when you're video editing. Its cut badly (you did number 3 twice), then the sound drops out and comes back later.
If you want your clients to take you seriously, don't put your company name against badly edited videos.
Regardless of this, the actual information this video is very good.
o0Tao0o 10 months ago
@o0Tao0o I agree with your criticism. This was my first video and the editing sucks. I could do much better but if I update the video I lose my seo juice. So I'm stuck with the video warts and all.
aplusproresume 10 months ago
I'm 18, I've not been the smartest in school, and I'm not facing graduation with almost no plan. I've been fiddling with HTML and CSS for years. I've also kinda dipped my toes into some Python and BASIC programming. I feel like programming is something I can get into, but I need to know where to start. If anyone has got some tips or knows of any resources I can use to help me out, please contact me, it would be very helpful.
DreiHundertftw 11 months ago
@DreiHundertftw
If you are really that gud at programming then i suggest that u opt for a 3 year Computer Sciences degree...
It will get u aquainted with all the basics and detailed working of computing and will help u better apply ur programming skills.
I am currently a first year Computer Sciences Student....It has a lot of theory and can get kinda boring sme times but it will really help you get to know computers at a more personal level...
U can also opt for Engineering In Computers..
Anitrex4Anitrex 11 months ago
Congratz for this great video!
grThetrojan01gr 11 months ago
I would like to add. The problems you will be solving are always someone else's problem. The satisfaction you will get is how well you solved it.. not the problem itself.
Doing FUN stuff is a small percentage of overall daily grind. The #1 reason to NOT be a programmer is that it is constantly in flux. Today's hot *thing is tomorrow's dinosaur.
worktosser 11 months ago
Why can't you people spell correctly ? #2. Why is there no blinking cursor
on Youtube comments ? I'll bitch and moan about this comment system until they fix it. #3. The comment system needs to post immediately.BYE !
weekofhorror 11 months ago
@weekofhorror
People don't mind spelling incorrectly bcause its not grammer class...
Basically as long as it conveys the intended meaning every one should be fine with it..
No one is a illiterate here,,we spell correctly where it is required to!!
Anitrex4Anitrex 11 months ago
@weekofhorror The rest of the world is not as perfect as you are.
aplusproresume 10 months ago
In short you have to be a nerd and think Agent Smith is quite the fella!
mkklmann 11 months ago
Hello, In order to become a software engineer should you need a BS in CS?
FT86TT 11 months ago
@FT86TT
You have three options..
1-"Bachelor Of Comp Science"(Bsc Comp/BCS)
Its not job oriented but will provide you with a lot of fundamental knowledge about workings of a computer.
2-"Bachelor Of Science IT"(Bsc IT)
More job oriented...Little Hardware,,More Software
3-"Bachelor Of Computer Apps"(BCA)
Completely job oriented,,its pure software
Note:BCS is good if u r looking to go into the research field otherwise you should be just fine with the other two..
Hope this helps!!
Anitrex4Anitrex 11 months ago
What was the first bad reason?
PaulRyan2k 11 months ago
You're not kidding about the competition... My roommate at my school is a freshman just like me, and we're in the same computer science class.. He's from India and he's scored 100% on the midterms and finals where the class average was low 70s
RabidChocobo 11 months ago
It depends what kind of software.
I think that real-time programming cool (it's my domain), but quite difficult too, more difficult than off-line applications, because of the interaction of processes, and the constraints of time.
hunchbacked 11 months ago
@TheStrawberryPhantom
Programming baby!
J90JAM 1 year ago
This was useful and I could related to a lot of these points
waroftheworldseu 1 year ago
I heard IT field is getting bad with all the outsourcing and oversaturation. Is this true?
MrTripplenipple 1 year ago
@MrTripplenipple outsourcing is making the IT field more competitive. It means that you will find it harder to get your first job, and once you get your first job it will be more difficult to stay current. Having said this if you love computers and are willing to make the effort to keep your skill set current IT can still be a great career.
aplusproresume 1 year ago
@MrTripplenipple
It's all BS. The outsourcing is way over exaggerated.
J90JAM 1 year ago
I am planning on being a game programmer any ideas where i should start right now? im only 15 but want to learn some stuff right now before i get older
Balo103 1 year ago
@Balo103 Ok I'm going to tell you what I would do If I was 15 and I knew what I know now. I would study iPhone game programming. The main reason being is that one person can make a profitable game on the iPhone platform something this is almost impossible to do on a PC environment. I feel that iPhone and Android are the platforms of tomorrow. I like the iPhone so I recommend that. If you are rich and have an iPhone and a Mac then great. Otherwise buy a used Max and iPod touch on Ebay. Good Luck
aplusproresume 1 year ago
@aplusproresume Do i have to have a mac? i have a ipod touch
Balo103 1 year ago
@Balo103 You do need a Mac. Buy a used one on eBay.
aplusproresume 1 year ago
@Balo103 learning C or C++ would be a good idea if you are a beginner
good luck :)
venomiru 1 year ago
@venomiru I disagree. These languages are very difficult for a beginner to master. I would recommend either learning a web programming language like PHP. I also recommend iPhone programming as a good place for a beginner to start.
aplusproresume 1 year ago
@aplusproresume i mean since Balo103 is just starting.. learning the basic for C could help in getting started as a programmer :)
since C, C++ and VC++ really help a lot of beginners to get a foothold in programing, but like you said PHP is a easy langauge to learn so it would be a good choice for starters too :)
venomiru 1 year ago
@aplusproresume
iPhone programming is gud and holds sme merit for beginners but its just not smething that u can build on...
And Web programming is a completely different domain!!
If u r really looking for a career in the IT sector,,then knowledge about a couple of general purpose programming language is a must..
You can branch into specialized languages later on...
Anitrex4Anitrex 11 months ago
@Anitrex4Anitrex I've created a good career by mastering SQL programming. I was able to switch from an RPG/AS400 shop to a SQL Server shop because I was a master SQL programmer. I don't buy that you have to master a general purpose programming language to have a successful IT career.
Now I will say that some of the best jobs require that you master one of these general purpose languages, but there are many good paying jobs where it really doesn't matter.
aplusproresume 10 months ago