HomeОбразованиеRelated VideosMore From: Physics Girl

What do programmers actually do?

31315 ratings | 1286929 views
I left a physics job to do software engineering. Was it worth it? What do software engineers actually do? Thank you to YouTube for sponsoring this video! http://yt.be/jobsforphysicsgirls Subscribe to physics girl: https://www.youtube.com/subscription_center?add_user=physicswoman Software engineers and programmers code everything from virtual reality to artificial intelligence to unique instruments like engineer Ben Bloomberg made for musician Jacob Collier. Are you considering new job or career? Me too. http://physicsgirl.org/ http://twitter.com/thephysicsgirl http://facebook.com/thephysicsgirl http://instagram.com/thephysicsgirl PO Box 9281 San Diego, CA 92169 Creator: Dianna Cowern Editing: Jabril Ashe Animations: Kyle Norby and Jabril Ashe Thanks to Ben Bloomberg and Kyle Kitzmiller!
Html code for embedding videos on your blog
Text Comments (3269)
gembel monas (7 hours ago)
Cedced_ Bro (3 days ago)
These programming jokes like BASICally.... I am crying :/ But good video over all
dj kizilo (6 days ago)
Am in the mood
Venkatesh babu (6 days ago)
The day software engineering is developed is like think and create an application without a code written.
caleb bradley (7 days ago)
U. c A N T. t A K E. t h A t. h O M E. d I A N A
Ismael Hernandez (7 days ago)
I FREAKING LOVE JACOB COLLIER... im a musician (keyboard) and plan on going to go to college as a software engineer... seeing that connection really made me smile
amazing_dude (8 days ago)
Auto Math (8 days ago)
They patronize people who can't code/programme.
MacGregor88 (8 days ago)
Why so many women? Why single out the smallest demographic and concentrate them into the video? Not very inclusive.
Winux Worx (9 days ago)
The misconception has been true before when Dennis Ritchie was busy inventing C++ and Linus Torvalds developing the first Linux Core. It's still true for some people developing their own hobby masterpiece written in ASMBLY and C Language and for some computer scientist passionate to finish their never been tried or perfected masterpiece (like Bill Gates developing his own first operating system) that will soon change the world. However, in a typical company where employees have to collaborate and contribute to an ultimate goal, it all becomes a misconception indeed.
Bruce Gonzalez (12 days ago)
dey terk owr jerbs
THESEADOG82 (14 days ago)
Had to put race into it. Put Affirmative action in it to. Kind of disappointing!! The world needs help
Drifter (18 days ago)
Whenever i see a self denominated programmer girl with crazy hair and a depressed face i don't even go near her/him i try to stay away as much as possible because i know she probably sue me if i even look in her direction, she/he is the type of person that hates everyone that is male and white.
Himanish Singha (19 days ago)
Goddam!!! (3:20) This guy looks absolutely similar to Elliott Alderson (Rami Malek) from Mr. Robot!!!
Queen Angel (20 days ago)
Amazing! Great information!
JLM (20 days ago)
Wait so you're advertising YouTube on YouTube 600000000000000000000000000000000000 IQ.
Antony Quigley (24 days ago)
Yet again, another narcissist who just loves the fact she looks the way she does, and proves so by the AMOUNT of faces she pulls while talking deliberately trying to look cute and the fact that she can't go longer than 3 seconds without checking herself out and being completely chuffed to bits with how she looks in the viewfinder. I find poeople who adore their own looks like this quite gross. It's not like she earned it or anything. If she was a fat ginger chick, do you think she;d also have 1.1 million subs and 1.3 million views on this? I mean you know the ones I'm talking about. All the attractive female programers make sure RIGHT in the channel name that they're a girl or a blonde as a cheap tactic to get more views. It's quite disgusting.
LolixLP (25 days ago)
Cry.... they cry a.... lot.
Daniel Juno (26 days ago)
A program or app to keep people off their phones while driving....still waiting People are becoming too depended on tech and we as the human race are stalling and declining due to this....make and app/program to help with that!
Colin Sun (23 days ago)
Sounds like something your old gramps would say
lThellRockl (28 days ago)
You remind me of Simone Giertz... shes so cool and so are you :D
dumbcreaknuller (28 days ago)
you make programming sound so complex when in reality its as easy as a 5 years old could comprehend. any seemingly complex graphic concept can take easy steps to create but there is tons of difficult ways to do the same that overwork the system that does not do the fastest way plus most people are morons anyway and explains why we need gigabytes of ram and drive space to do stuff that chould easly fit into kilobytes or a few megabytes if a different strategy had been used. having copies of 99 percent the same data in ram with only 1 percent difference is a total waste of space but what so called good programmers do these days, so how much of your code is copies and how much is not?
dumbcreaknuller (22 days ago)
context was in the video
Colin Sun (23 days ago)
What you just wrote lacked any context.
DiNOo Gaming (30 days ago)
me when coding : 1% code 50 % browse in stackoverflow for soultion 49% debuggin
DumbledoreMcCracken (30 days ago)
Calling a software developer an engineer is like calling a physicist an engineer, or a mathematician a scientist.
Ray Cch (1 month ago)
Every single programmer in this video are female what are they trying to show us? Some feminist propaganda
Patrick Dallaire (1 month ago)
OOOOaaaaaah yeah! Dominion! The one and only pure deck builder. Love it.
Colton (1 month ago)
Do they use Python for their coding language? I know Google uses mainly Python and that's what I'm in the process of learning currently
Colin Sun (23 days ago)
Google uses python sure, but they don't JUST use python. The search engine is mostly comprised of C++ with a small element of python. In fact, most of what google does is in c++. Java is mainly used for higher server sided code. Javascript is also a must for designing UI. Of course Python has a role in this as well with the internal infrastructures. In short, its very possible that they don't utilize only one singular langauge. They may have a few for their website, and another for something else.
Networking26 (1 month ago)
I do all my code writing in my basement, and that's because my room is there. Sometimes i find working alone works best but there have been times where i've collaborated projects with someone else. If i'm working alone...stackoverflow is my choice in sites for things i'm stuck on. What my experience in coding is like? To sum it all up if(coding == true){ setOffHouseAlarm("Coding is being performed, be prepared to evacuate your home as items may get destroyed", 1); } Overall though, i ❤ programming, always something new to learn, always something to build
Clody (1 month ago)
How to make a program that helps increase recycling percentage in cities?
F S (1 month ago)
While guest.talking do host.interrupt 😂
OMEGA Gaming (1 month ago)
The puns
Stephen Edwards (1 month ago)
I love solving solutions and puzzles. I love coding, watching my creations grow. I love to develop and create something knowing that I created it. I love JavaScript, it's a fantastic and extremely versatile language. It's amazing what this language can do. http://www.stepnageos.com
kruzal Ghimire (1 month ago)
You seriously didnt give the real answer What do programmers actually do?
Colin Sun (23 days ago)
They code.
Jake Bezdicek (1 month ago)
"I bet you can find a program or app to solve that problem" - if only
Zishawn Malik (1 month ago)
Oh how I miss the days of BASIC
David (1 month ago)
if you want challenges with physics you can do video gaming programming, you will have to emulate all physics and bending physics, light physics etc...
Colin Sun (23 days ago)
well... no. You almost never work on a game by yourself. Work is mainly split into a team, not to mention a pre-made engine is usually used along with a game engine such as Unreal or Unity is almost entirely used to create the physics.
Sachith Chathuranga (1 month ago)
I 'm following an IT degree But i feel like i'm not good at that field . But I don't like to quit from that program. But I really like IT field. Can anyone give me an advice ? what is really good for me.......
john (1 month ago)
We just keep moving the mouse and playing our fingers on the keyboard. We are useless people.
Relaxing Gaming (1 month ago)
can a program solve my procrastination and lack of motivation to do anything beside nothing
xievub wg (1 month ago)
What do HUMANS actually do?
DemiGuyde (1 month ago)
i just stumbled on this bc im learning swift. and god im in love with this channel now xD
Théo Galeag (1 month ago)
5:52 was that a king of Magic card game?
Tops Dev (1 month ago)
well i am a programmer and i support this content also carrot slice is right too
Chris Choir (1 month ago)
you aren't bad looking at all
Lucas Noetzold (1 month ago)
to think that I always dreamed of studying physics, but after some thinking I presumed there is nowhere to work with that and became a programmer... now I'm whatching this... (maybe rethinking my life)
Roast (1 month ago)
Well, who coded your smile??
Ashay Kolhe (1 month ago)
Did she say "I Degrasse."??? xD
whateva thatis (1 month ago)
This literally helps me go through my programming sessions, because I'm not on that"other side" (where you're comofrtable with ITand stuff) yet!
moose43h (1 month ago)
Lesbians woman .black women .indian women .not one man. Discusting
4.51 i subcribed
Arto Pekkanen (1 month ago)
For me, software development is self-improvement. I did not learn to understand mathematics at school, I only learned it by rote. But after doing small software projects in C and C++ (and some assembler), I have learned to understand math in a new way. For example, how to use hashing algorithms to map values from a larger universe (ie. all 1^64 positive integers) to a small universe (such as indices ranged from 0 to 2048) in a way that the output values are not too clustered, just with a simple multiply-add-shift paradigm. Another thing I've learned, with C++ actually, is how to use functions returning functions to map an output from the main function thru a pipeline back into the main function where all the output is done, while the rest of the program is merely a set of functions that have no side effects. I also dabbled with some assembler to create a micro-threading system for pipelining purposes.
Fire Nation Files (1 month ago)
10% coding, 20% debugging, *70% googling*
Miguel Murillo (1 month ago)
What does gender and race have to do with coding?
Robert Smith (1 month ago)
I sit in the attic; the sky basement.
bikash gupta (1 month ago)
Assume I don't have a girlfriend! Can any app or program solve it???
Mister Sippy (1 month ago)
Why did she only interview women?
Keytron Quabius (1 month ago)
Bootcamps: did you Google it? Did you check the console? Ok here's a question about your question, here's another question about that question? Does this help your question asking skills ? and on and on and on
Lazy Cunt² (1 month ago)
i am actually angry for her putting gender and race into the fine art of browsing stackoverflow.com.
Nathan Frey (1 month ago)
Read Stackoverflow.com. Sometimes answer stuff on stackoverflow.
Peter Nachtwey (1 month ago)
So what does a programmer do? Learn and keep learning. It NEVER ends. I am over 65 and have been programming for about 50 years starting with basic in high school. Now I own an industrial controls company. What I look for is passion for endless study and learning, personal projects and the questions the interviewee has about what we do. There is no way kids out of college or even PhDs can match what has been learned competing world wide. Everyone comes short, so I look for passion. Not what they know, but the questions they ask. Understanding the problem is key. Knowing what you don't know is key. On forums I have said "you don't know what you don't know". At 65 I am still learning. The problem is time. It takes so much time to learn. So who has the passion? It is not good enough to be expert at one field. One must be expert at many fields.
Warrior_392 (1 month ago)
we smash the keyboard wondering why the library won’t load properly or wHy iS tHeRe a bUg iN mY cOdE
Anthony Beckham (1 month ago)
so cool but not as goal of life
heli pad (1 month ago)
In reality a programmer just coded all the rules to a Evo sim and let it run till it reached a complex program that they can't even explain called the universe bringing with it life.
Karlene Douglas (1 month ago)
I absolutely loved this video! I am trying to learn Software Engineering and I’m constantly getting stuck. I have no one to turn to to ask for help. I even get super upset that I can’t afford the better tools (MacBook Pro and Software Engineering classes) to practice what I happen on finding to learn. This video really helped me stay to the reason I want to be a Software Engineer. Thank you! I want to hug all these women in this video. I totally love the shuttle dress!!!
ismellpedo (1 month ago)
You don't need MacBook Pro or software engineering classes. I'm about a half way through my bachelors in computer science and I've been able to coast through it without much effort. The reason why its been so easy is not because I'm some super smart, genius (I'm quite the opposite actually) and its not because of my equipment. I spent about six months in 2017 glued to my 11 year old laptop teaching myself the fundamentals. Don't get me wrong the things you mention are nice. They are not, however, needed. Just a tip: learning is much easier and more enjoyable if you have a project in mind. The information sticks a bit better because you are actually applying it as you learn and it also provides a bit of motivation as you get to see the fruits of your labor as you create your website, mobile app, program, etc. This is opposed to the tutorial purgatory that many of us end up in when we start out. Although I may not be a software engineer, I'd be happy to help.
Brad Smith (1 month ago)
5:24.... aaaand that's where you lost me.
haxel96 (1 month ago)
Problem: I'm broke. Program that solves this issue: HELP
Petrichor (1 month ago)
Sjws leaking into everything
Jared L. (1 month ago)
female "programmers" just look through and correct typos in the comments of pre existing code. The idea that a woman could ever actually design and write software is laughable.
joe dirt (1 month ago)
I know this is a troll, but you are correct.
Danial khan (1 month ago)
What's the difference between programmer and software engineer?
joe dirt (1 month ago)
Same thing, they are used interchangeably.
Jude Thomas (1 month ago)
I got ptsd form hearing quick sort and heapsort.....JK
betlamed (2 months ago)
Hang on a sec. You went to google, interviewed a whole bunch of really interesting people, and then included about 5 seconds of what they had to say in your video, just so you could ramble at me with useless fluff for 9 minutes? Yeah. Decidedly not a channel to subscribe.
Faceless Voice (1 month ago)
Haha , i know right ?
Sean Spicer (2 months ago)
spend hours searching for "utils" or "helpers" when i could read some docs and write the function.
God Speaks to Me in Math (2 months ago)
for proof of why Saturn has a HEXAGON on top check out the video of my discovery on my channel... also for a scary look at what clouds look like in South Florida nowadays...
Arnold Gubernat (2 months ago)
8:02 You don't
Sami Zeklab (2 months ago)
Jekken Kizato (2 months ago)
Use Google and combine codes from other developers.
Michael Nguyen D. (2 months ago)
I'm doing pure math and there are not even numbers in it.
Michael Nguyen D. (1 month ago)
+joe dirt Yeah. I'm majored in algebra. I want to research in Category theory.
joe dirt (1 month ago)
Haha, reminds me of my discrete math course. Though I bet pure math is way harder. Are you majoring in math?
J Patrick McClure (2 months ago)
Great video I needed this excellent.
Irene Akran (2 months ago)
I don't like it or your smile
nader kochkar (2 months ago)
damn, what program can solve my depression
Wop03 MLG (2 months ago)
thank u im happy that u put that u dont have to be a kid to code or be a software engineer
Bill Morgan (2 months ago)
Love your necklace!
تيم عراق (2 months ago)
from lraq ... thank you
Brian Watkins (2 months ago)
Looks like they talk more than actual do any work and wonder why they get paid less. Giggle giggle ha h a.
Golib Husanov (2 months ago)
Can you go straight to the video question?
Karim Jamal-Eddine (2 months ago)
I recently fell in love with programming, after I received a task of preparing 400 3dsmax files and 400 c4d files for sale. Now I'm fluent in Maxscript and learning Python. At school I was in love with physics and I actually miss it. I don't know why did I study interior architecture!!
خالد احمد (2 months ago)
The earth is flat and rocket fuel don't ignite without oxygen nor in a vacuum, I am sorry for destroying your illusion and I am sorry If the truth shock you. And for propaganda trolls, I am glad that I am exposing your lies and make you work harder to cover your lies up lol.
Checksum Error (2 months ago)
I learned to program in 1986. I was 10. Went to Radio Shack and said I wanted to learn to program so they recommended a programming book and I started from there.
Riddler (2 months ago)
I'm so ad,so it means I have to know math to do software development?
Programming is the closest thing we'll ever have to a superpower
James Funk (2 months ago)
Programmers like to solve puzzles. But, in the early days of programming, this was a problem: Some programmer, in their code, created clever algorithms without explaining how they worked. Some code was made harder to read than it should have been. In their code, they were creating puzzles for other programmers to solve. Preventing this was one of the motivations for egoless programming and other theories on how programmers should be managed.
Jayvardhan Rathi (2 months ago)
Why didnt you take a degree in Computer science ?? If you knew that you would become a software engineer .
nukez88 (2 months ago)
I'm 30 years old. Am I too old to learn programming?
joe dirt (1 month ago)
Dude, there are people in my CS degree that are 40-50 years old. It is never too late, 30 is super young!
GUAVA BEAN (2 months ago)
No! If you're interested in something, it's never too late to start it :)
Jovan Stojkov.k. (2 months ago)
I like your personality. And the way you made the video👍👍👍
Jusuf Kovacevic (2 months ago)
"so BASICally" hahahahha
Adventures with Frodo (2 months ago)
This is really mis leading most programming is not this exciting you are given a business need and manipulate data to give a report. There are two types of programmers too.
snifergt (2 months ago)
3:57 Eliot?
Alec Gaming And More (2 months ago)
I want to be a programmer future
Shadow Sokudo (2 months ago)
Me no smart....hol up got some deja vu....ok I'm back, me no smart, me only know phedocode Javascript on khan academy
Adnan KhaN (2 months ago)
subcribed :/

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.