[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Is anyone else regretting their decision to spend thousands of

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 207
Thread images: 22

File: programming-languages.jpg (518KB, 2500x1443px) Image search: [Google]
programming-languages.jpg
518KB, 2500x1443px
Is anyone else regretting their decision to spend thousands of hours playing video games for years instead of learning something useful, like coding? You could have had an extremely successful developer career by now
>>
I do have a successful developer career
>>
>>375994293
Coding is an enormous waste of time and energy that kills the mystique of video games and makes you a miserable person.
>>
>>375994293
Fuck off. I get around 70 years alive before I go senile then die, and I'm going to spend that time enjoying myself however I damn well please. A billionaire and someone who just squeezes by end up in the same place in the end.
>>
>>375994417
I just learn to separate development from playing games.
>>
>>375994293
No. I hate math and suck at puzzles so I would be an awful programmer. I tried but even the absolute basics confuse me.
>>
that game experience should make things click for you as you learn coding and development. otherwise it's still a hobby that you can enjoy

>/v/ enjoying games

well I'll admit you got me there
>>
>>375994417
If knowing how games work is killing your passion for video games then I don't think you actually liked games in the first place
>>
No, I got to where I am with the path I took, and that included spending 40+ hours a week playing vidya
>>
>>375994594

>learn extreme basics in Chapter 1 of tutorial series
>anything in Chapter 2 and past it is absolute mind boggler

How the fuck are you actually supposed to "learn" programming after being hand-hold for the entire learning duration?
>>
>>375994293
Is it possible to get any work coding without a bachelors?
>>
>>375994826
It's probably not your fault. Most tutorials are written by programmers too autistic to understand what it's even like to not know how to program. Try a real book, they're usually much better quality.
>>
Yes, but it's too late now.
>>
>>375995107
Are you Indian?
>>
>>375994293
self coding ai
rip
>>
>>375995275
Those don't exist.
>>
>>375995107
Yes, actually. Many places will accept experience in place of education, and those low rung jobs could be acquired if you can show your skills with a portfolio. So investigate the kind of skills the jobs require, note and learn the specific systems, create something using those as an example, and you have a chance.
>>
File: why not both.jpg (31KB, 419x261px) Image search: [Google]
why not both.jpg
31KB, 419x261px
>>375994293
>>
So I just quit my day job to learn programming. I have some money saved up to sustaining myself shouldn't be a problem for a while. I plan to spend at least 10-12 hours a day learning to code. My plan is to complete CS50 first, then try Java, Python or C#. How much time should I expect to spend to even feel ready for a junior position in a company?
>>
>>375994826
Get what you read and go fuck around and have fun with it.
It's a lot easier to learn when you actually program than when you read about programming.
>>
>>375995504
You really fucked up.
>>
>>375994293
Coding isn't the important part, learning to work with others and collaborate ideas in effective ways is. Any monkey can learn how to code, but being a useful part of a company or startup takes more than just basic knowledge. Just look at all the comp sci degrees being shat out, most of those fuckers can barely string out a coherent sentence.
>>
File: xlerb.gif (7KB, 400x132px) Image search: [Google]
xlerb.gif
7KB, 400x132px
>>375995602
>most of those fuckers can barely string out a coherent sentence
>>
>>375995504
It depends on what the position is. Honestly after just studying you could feel ready for it after 200-300 hours, but you're going to want to show them something, which will probably take a lot longer than that. You will probably have to get an internship or else spend a while working on a serious project to show them.
>>
>>375995504
>quit my day job
Bad idea. Suck it up, and study on your time off. It's going to be a long process, and there's no guarantee you'll find work.
>>
File: 1492920532213.jpg (88KB, 900x600px) Image search: [Google]
1492920532213.jpg
88KB, 900x600px
>>375994293
I don't regret it simply because it's out of my system. I binge gamed the last 6 years of my life (24) and not I can't stand it. Learning to draw and play the accordion now.
>>
I regret nothing. Regret is a heavy burden, I refuse to carry it. What done is done.
>>
File: code.png (67KB, 1360x745px) Image search: [Google]
code.png
67KB, 1360x745px
>>375994293
>Implying
I already know how to program, the problem is that I feel there's no point in programming when I can't actually do anything useful with it. Might as well just play vidya instead.
>>
>>375994293
>>375994417
Fun fact: 99% of the people who call programming "coding" can't program
>>
>>375995846
>accordion
Why accordion?
>>
I went to school for software engineering and I can't find a job anyways
>>
programming sucks ass and isn't for 96% of the population. personally i'm not terrible at it but i fucking hate it so much i'd rather work as a tour guide or something.
>>
File: 147933533241210.png (48KB, 249x184px) Image search: [Google]
147933533241210.png
48KB, 249x184px
regret is for gays and homos
>>
>>375997493
Maybe you aren't good at it
>>
>>375994293
Why is Haskell in there twice?
>>
>>375997648

Anyone who claims to be good at programming is lying, mostly to themselves.
>>
File: 1493383962868.jpg (27KB, 550x535px) Image search: [Google]
1493383962868.jpg
27KB, 550x535px
>>375997493
Tbh I always thought it would be cool to start my own software company. The problem with that though, is that it's expensive as fuck to start up, and what would I even sell? Games? That's not guranteed to work out, tons of indie games get made but far fewer ever manage to make a lot of money or even get good returns. General software? Don't think so, every other company by now has made a product far better then what you could do, no ones going to want to buy Yet Another Graphics Editing program for example when Adobe and GIMP exists. Maybe consultation of some sort? Nope, don't know enough about programming for that.
>>
>>375994293
>coding

What a fag, I can make vidya on RPGMaker or TheGameMachine with ZERO program knowledge.
>>
>>375997791
You have to find a niche and exploit it. There are tons of things that haven't been done before that there's a market for. Being successful is all about figuring out what one of those things is.
>>
>>375995504
hahahaha RIP anon
>>
>>375994293
I only regret not learning Japanese.
>>
>>375995504
You didn't need to quit your job to learn how to program.

Backend?
Python && (C# || Java)
Also REST, Mongo, SQL

Frontend?
JavaScript && (Angular || React) && NodeJS
Also HTML/XML,CSS,JSON,REST

>Which is easier to learn?
Frontend

>Which is more rewarding from the company
Frontend

>Which will make me go insane
Frontend

When you can read other peoples code (I don't mean a fucking hello world, I mean a complex program), know how it works and possibly improve it then you're ready for a junior position.

Start working on that portfolio...

>What will I do in a junior position
Nothing

>How long until I get mid-level
7 years

>Is it fun being a full time developer
You're an intelligent tradie. You won't be respected but other developers are cool to hang out with. You'll make decent money but you really need to have side projects in the works


This took too long...
>>
>>375997750
This is objectively true. I don't know a single developer who is actually good who thinks they are.

I know a ton of retarded developers who think they're the best developers in the world. They use terms like Full Stack and DevOps a lot.
>>
>>375997350
Fun fact: 99% of the people who call developing or solution delivery "programming" aren't in DevOps.
>>
>>375998012
Like what? I really doubt it. Name something and you could find it already made by someone with a 5 minute google search.
>>
>>375998319
>Python && (C# || Java)
>JavaScript && (Angular || React) && NodeJS
You're using programming syntax to explain this to a guy who doesn't know how to program?
>>
Been there, done that, hated it.
>>
>>375994293
If I learned coding I would have killed myself years ago
>>
>>375998487
You really shouldn't even bother dreaming about having your own business if you believe that.
>>
>>375994293
I've had 4 interviews for dev gigs this week, and they'ce all given me offers. Feels good being not retarded.
>>
>>375998606
>gigs
>Feels good being not retarded.
>>
>>375998493
1
>>
File: 1493842394353.jpg (111KB, 604x600px) Image search: [Google]
1493842394353.jpg
111KB, 604x600px
>being a code monkey
>not getting into executive positions to tell said code monkeys to make games for you .
>>
>>375997350
You know when words matter?
When they're important.
You know when they don't?
When you're trying to sound important.

>Fun Fact
>>
>>375996115
Of course you can't do anythibg with assembly, retard.
>>
>>375998725
NOTHING WRONG WITH ME
>>
I learned java and javascript as part of an effort to expand my portfolio before I went shopping around for work in IT, I got offered 8 positions just for my javascript knowhow. It was pretty coolio.

I never once thought of learning to make games though, cause that's gay as shit, I don't want to make games, I want to play them. I'm not creative.
>>
>>375998689
Fucking normies amirite
>>
I started learning some html to make a site for my own vidja interests.
Now I'm expanding that.
>>
>>375999001
10
>>
>>375998546
So what do you do that has kept you from killing yourself?
>>
>You'll never run your own comfy development studio and make DOS games for a living.
I was born too late.
>>
I tried to, but I'm just too bad and slow.
>>
>>375999293
Weren't those games traditionally written in x86 assembly?
If so, you weren't missing out...
>>
File: 1492241054140.jpg (65KB, 626x626px) Image search: [Google]
1492241054140.jpg
65KB, 626x626px
>>375999342
>tfw it takes me hours to get through simple tutorials because I re-read the same things over and over and start daydreaming mid-sentence
>>
>>375999354
I thought some were programmed in C/C++? I've gotten my feet wet with Assembly (6502), and it gave me a newfound respect for those who originally programmed on it.
>>
>>375999483
Is this not a universal problem? I do the same thing. Only I just keep doing it until I understand because I'm a stubborn old fool.
>>
>>375999483
>>375999579
That's literally ADD. Just get medicated.
>>
>>375999574
>I've gotten my feet wet with Assembly (6502), and it gave me a newfound respect for those who originally programmed on it.
Yes well it was far more limiting than x86 assembly. 3 Registers...

>I thought some were programmed in C/C++?
Not so likely to be C++ but yeah I imagine quite a few C games. That'd be a lot more bare-able.
>>
>>375994293
>be me
>love cars, trucks, bikes
>anything with a motor
>work on cars as a kid
>do my first motor swap at 15
>later on go to college
>years pass and finally earn ASE master degree
>get a job at a ford dealership
>feeling pretty good my education and love for cars is paying off
>spend 5 days a week working on motors and transmissions non fucking stop
>work for ford for almost 3 years and I fucking hate cars and trucks and motors in general
>my hobby died with my spirit

sometimes it's best to leave hobby's like video games as hobby's. if i ever got into coding or programming i would hate to ruin gaming for myself
>>
>>375999687
>That's a made up psycho babble "disease"
>Just get medicated.
I just persist through it, I don't need drugs.
>>
>>375998941
Actually you can do everything higher level languages can do, and more. But that's not what I was talking about. I only posted that pic because it's cool and would trigger OOP fags.
>>
>>375999821
>Actually you can do everything higher level languages can do, and more
theoretically yes, practically, no.
>>
>>375998941
>Of course you can't do anythibg with assembly, retard.
Holy fuck.
>>
>>375994293
I just have always got enjoyment out of writing programs which is why I am good at it, although I am anxious to start a career in it, as I fear it would take out the enjoyment of doing it.
>>
>>375999924
It does.
>>
>>375999856
Depends if you can write good code or not, retard.
>>
>>375999997
Damn that was close
>>375999999
>>
Fun fact: You don't need to "learn" programming to make video games. Even just knowing how code works and forming proper logic/algorithms helps.You have the actual programmers to do the writing.
>>
>>376000016
I'm betting you're a first year CS student who has barely dabbled in assembly. There is a reason no one actually programs shit in assembly and because it's slow as fuck, extremely hard to abstract ideas in and has zero portability. All this for practically zero benefit. There are extremely rare times when you may write one snippet in assembly but that's about it.

That's why I'm saying theoretically yes you can do everything in assembly if you had infinite time and resources, but practically speaking that will never happen.
>>
>>376000230
I'm betting you're an elitist idiot.
>>
I work as a game designer so every hour playing games has had some value.
>>
>>376000230
How's your Mac Book Pro anon?
>>
>>375999687
Thanks anon. I might go see a doctor because of this.
>>
I live in the Bay Area. I don't know a single programmer that has kept their jobs.

You only get rich if you create something.
>>
>>376000456
>Bay Area
>programmer
San jose?
>>
Is it still worth it to get my feet wet with COBOL?
>>
>>376000456
Or steal something
>>
>>376000523
Yes.
>>
>>376000320
>>376000379
But he's correct. Knowing assembly is just bragging off. It's only used to optimize programs. It's too low level to be useful.
>>
>>376000594
In his use case he's correct.
>>
File: 1491804690867.jpg (1MB, 2000x3000px) Image search: [Google]
1491804690867.jpg
1MB, 2000x3000px
I know some software developers and as much as I enjoy sitting behind a desktop, their stories encouraged me to never learn programming. They're constantly moaning, always overworked and on the edge of hitting deadline. Sure, the pay is good, but at what cost?

It doesn't help IT people are the most boring, trite uneducated human beings on the face of the Earth.
>>
>>376000825
>It doesn't help IT people are the most boring, trite uneducated human beings on the face of the Earth.
Do you mean the developers? The educated developers?
>>
>>376000669
His only use case was "do anything a higher level language can do". Which, practically, no it can't. There's a reason code maintainability and readability are so important to companies like Google, and why they criticize people who try to "reinvent the wheel".
>>
>>375999748
X86 is boring as fuck
>>
>>375994293
I regret it but for different reasons. I played games instead of really trying in school. So I did well but not excellent even though it was always easy for me. That kept me out of a good college. So surrounded by idiots I gamed and got a fairly worthless degree. Few years later I buckled down and got a decent Masters in something unrelated but the damage is done. I can't find a good job now and I'm too old to start over. I have a wife and kid. We barely get by. I never had a lot of friends so networking is out.

So here I am at 34 completely stunted in my career because I played too much. I'm smart too. Way beyond the average. I breeze through anything given to me. I passed the GMAT without studying a good ten years after I last had a class. But that doesn't matter. I will never hold a great job because I can't even get an interview.
>>
>>375997791
stop posting frogs and work on your craft then

you don't wanna be here 10 years from now, do you?
>>
>>376000825
>trite uneducated human beings
>people who develop new shit that other people use are uneducated
There's always one on /v/ everyday.
>>
>>376000902
Generally people working in IT. You could put 50 people in a room and the IT dude would always be the one with the least interesting things to say.
>>
>>376001143
>programming
>education
Stay mad, lil code monkey.
>>
>>375994293

>implying I'm not
>>
>>376001217
>lolumad xd
>>
>>376000320
I'm the elitist for saying that programming in assembly isn't practical? Are you retarded? An elitist would be arguing that everything should be in assembly and that anything higher than C is completely useless for idiots.

Assembly is useful as a thing to know for the sake of understanding how a computer works, it's usually taught in OS and compilers courses, but you can go your whole career without having to touch assembly now a days.

There's a reason languages like python are so damn popular, you don't always need that performance and just being able to write something in python in a line that may take 10 in C helps you write code at a much quicker pace and worry about what you're actually trying to do over just setting up the problem.

Also I would shudder to think of the code maintainability of a large assembly project when you haven't looked at it in months and you'll have no idea what the heck your random hack was trying to do.
>>
>>375994348
Can confirm. As long as you don't make videogames, it's pretty good. I like my comfy sepples job.
>>
>>376001217
I don't think anyone is mad that you're saying things that are objectively, and by literal definition, untrue.

>>376001148
>50 people in a room and the IT dude would always be the one with the least interesting things to say.
That may be true, but I'd have a lot more fun with the developers. Probably because I am one and they think like I do.
>>
>>376001143
>people who develop new shit that other people use
Same can be said about plumbers. Useful, but hardly educated.
>>
>>375999997
I might retrain to go into accountancy after I finish my comp sci degree then.
>>
>>376000902

You don't need a college degree to work in IT.
>>
>>376001353
>/v/ and their shitty analogies
And another one appears. Guess there's no shortage of people like you in /v/. I can bet your regular plumber is more educated than your regular /v/ shitposter.
>>
>>376001295
Fair enough.
>>
>>375995658
>just started reading Thinking Forth
>see this picture
And people say hivemind isn't real.
>>
>>376001336
It's a sad world we're living in when idiots who sit behind a screen for a living can successfully convince themselves they're "educated".
>>
>>376001460
That's true, so maybe don't make a blanket statement as if to say all developers when what you really mean is the uneducated ones.

Also formal education isn't the end-all be-all for learning. It's relatively closed-minded to make any inferences on education level based solely on what pieces of papers they hold from institutes.
>>
>>375997493
>got a summer internship at a small company
>remained as a part timer until I finish my masters
Seems like I dodged a bullet there.
>>
>>376001553
Well people like you who sit in front of a screen can be call uneducated just by their uninformed opinions.
>>
>>376001553
Interesting, I was thinking something strikingly similar.
>>
>>375995504
Fuck imperative languages. Try Clean or Haskell.
>>
>>375998725
kek
>>
>>376001618
>can be call
Open and shut case.
>>
>>376001589
IT is not the same as software development, they both work with computers but they do extremely different things.

I can work as a software engineer and I know some networking things, but I wouldn't know nearly enough to do the things our IT department does with networking, and they don't know enough about software eng to do that job.
>>
>>376001658
>not Common Lisp
Truly the only acceptable paradigm is all the paradigms except for logical. Fuck Prolog.
>>
>>376001710
>zero arguments and resorts to nitpicking and ad hominem
Never expect anything from /v/.
>>
>>376001769
Ignore him now, his intentions are clear. He just wants the (You)'s.
>>
>>376001040
What do you do now?
I already have a kid at 24 and don't want to be stuck at my shit job forever. I wouldn't even mind being Mr. Mom.
>>
>>376001658
>giving advice to someone to use two fucking obscure as hell languages to get a junior job position
>inb4 they're not obscure
The only place I've ever seen haskell used is in higher level college classes, never once seen a job post wanting a haskell dev.
Learn the basic ones that everyone wants like C/C++, Java, Python then branch out from there.
>>
>>376001769
Arguments? You're kidding. You can't even type two sentences without fucking up. So much for your education.
>>
>>376001553
t. liberal arts major
>>
>>376001753
So far I've only checked (mostly) Haskell and (a bit of) Clean, because that's what we use in class. I was also pilled on Clean because the dean (who is the proff for the class) used to collaborate on the original developement of Clean.

>>376001996
>inb4 they're not obscure
As far as I know more and more companies are getting into functional programming because you can write the same code in less line which means less chance of error, easier to mantain and faster to compile. So I would not say it's obsolete. It's the same reason why most companies use wordpress. People learn imperative languages more easily, and some never even hear about functional languages. It's more mainstream because it's more mainstream.
>>
>>375999793
It's easier if you're healthier. No idea what your health condition you are in though it just applied to me.
>>
>>376002329
I'm fit and healthy.
>>
File: 1435951313597.jpg (23KB, 499x430px) Image search: [Google]
1435951313597.jpg
23KB, 499x430px
No, because people need to pass time on something else than work to be able to go through the week.

I do wood working and video games when I have time to relax and both make me happy. It's not all money, you have to take care of yourself too. If it helps you relax and have a good time, it's not wasted at all.
>>
>>376002136
The only functional programming I've ever seen used in industry is R when doing data science related things since it was designed for it. Only time ive seen Haskell used is by university teachers.
The vast majority of jobs are going to be Python/Java since they're very easy to get into and get programming quick without needing to know what's going on under the hood.

>>376002362
yeah bro every company only writes in assembly using emacs/vi because fuck using any sort of IDE they're for casuals.
>>
>>376002463
I agree, FP is mainly used in research. However where I study there is some project going on in Haskell that was requested by some company making/wanting to make smart homes. Basically because Haskell can use sooooo large numbers and infinite data structures with ease, all the "big data" calculation can be done in it. And again, all the benefit of less lines. Companies like paying for less lines and getting their delivery faster.
>>
File: 1212121.jpg (34KB, 386x269px) Image search: [Google]
1212121.jpg
34KB, 386x269px
>>375994417
>>
File: 67b.jpg (71KB, 600x450px) Image search: [Google]
67b.jpg
71KB, 600x450px
>>376002463
>There is a reason no one actually programs shit in assembly
Actually it's still used, mainly in driver development, where devs need code that's as fast and small as possible.
>it's slow as fuck
Assuming whoever is doing the programming is doing a good job, it can actually be quicker then higher level languages.
>extremely hard to abstract ideas
Are you seriously this retarded that you can only understand things if they're copy pasted for you? Assembly is fucking child's play. If you struggle with it, you honestly shouldn't even be programming in the first place.
>zero portability
It's as portable as any other language dipshit.
>There are extremely rare times when you may write one snippet in assembly but that's about it
Every programmer should know how to code in assembly proficiently. It helps them to get a better understanding on both how hardware works, as well as what happens under the code when they do something as simple as someVariable = 5. Plus it would help prevent a lot of noob mistakes that get made because people don't actually understand what they're programming.
Now fuck off.
>>
>>376000156
wow i love hiring idea guys
>>
>>375994293
I'm literally sitting on a campus PC right now.
>>
>>375994293

Eh. Define extremely successful. Cause even the dudes who wasted 8+ years post-grad chasing a PhD and then 10+ years working are only making 200-300k.

Most programming dudes without that much schooling and experience are only making 100k if lucky.

On the other hand if you actually spent your time learning how to make a successful business you'd be a millionaire in 5-10 years no post-secondary schooling required.
>>
I think I regret more all the time I wasted in this place.
Glad I am finally dealing with my addiction to this shithole.
>>
>>376003262
I'm right behind you, honestly. Even reddit is better than this shit.
>>
>>375994293
if you didnt spend thousands of hours playing video games you'd have no idea what a good video game is
>>
I'm actually learning coding right now. Doing an internship at a web developer and will try to continue with C++ when I get time.
>>
>>376003262
You may leave, but you will always know where you belong
>>
>>376003508
>Continue with C++
Yikes. Enjoy not being employed. Especially if you don't have 5+ years C++ experience in a good company.
>>
>>376003594

I quit /v/ in 2011 for reddit. Came back last month. Fuck this gay earth.
>>
>>376002919
>Every programmer should know how to code in assembly proficiently
Reading? Perhaps.
Writing? Not really. To "proficiently" code in assembly you have to understand how processor predicts branches, prefetches data, how data hazards affect your pipeline, how shadow registers work, which patterns you access the cache (though I admit that point may be applied to all languages, really), instruction latencies and lots of other things.

>driver development
Maybe in very small embedded stuff. On, say, Linux, everything is written in plain C.
>>
>>376003508

Why even bother with C++ when you're doing web development? Continue with it and git gud
>>
>>376003190
>"""only""" 200k-300k
That kind of money gets you in the 1% already.
>>
>>376003610
I want to do it as a side thing, so I can eventually make shitty video games.
I still have 1 year of my course in trade school left so I'll see how things go after that's done.
>>
>>376003746
Even reading doesn't make sense when we've got shit like LLVM. You're way way way better off spending your time learning about algorithms and cutting edge stuff like machine learning.
>>
>>376003971
C++ isn't for video games.
>>
>>376003971
Vidya games are no longer written in C++, senpai. They are scripted. Unless you want to build an engine which is pointless cause you can't compete with Unity or Unreal anyway.
>>
>>376003868
For 18 years of your life after getting a degree so you're busting your ass till you're almost 40. You can make way more money in way less time.
>>
>>376004097
Cancer
>>
>>376004192
Good contribution. Should x-post to
>>>Reddit
>>
>>376004095
What is then? I've been taught C++ the most so I decided to go with that but I haven't actually had time to look too much int the video game stuff.
>>
>>376004276
see
>>376004097

learn the scripting language of choice for the engine you decide on.
>>
File: 1486732039085.jpg (113KB, 600x533px) Image search: [Google]
1486732039085.jpg
113KB, 600x533px
I have no regrets. I fucking love video games.
>>
>>375995846
I learned how to program, draw and play accordion all while playing video games, you just gotta git gud
>>
>>376004186
IIf you arent getting paid while doing a phd you are clearly doing it wrong and if you need until 40 to get a phd its clear that you are not suited for a phd.
>>
File: 1483863978409.jpg (88KB, 571x542px) Image search: [Google]
1483863978409.jpg
88KB, 571x542px
>>376002919
>It's as portable as any other language dipshit.
>portable from arm to x86
>registers
>less optimisation than writing in C because compilers aren't useless
>"But I'm a hardcore programmer"
>>
File: IMG_1605.jpg (435KB, 1060x1500px) Image search: [Google]
IMG_1605.jpg
435KB, 1060x1500px
>>375994293
I make websites using Go and I've pretty much mastered HTML and JavaScript.

And I play games on the side. Feels good desu.
>>
>>376002919
>Assuming whoever is doing the programming is doing a good job, it can actually be quicker then higher level languages.
Literally never true. You are not smarter than the compiler and you never will be.
>>
>>376004534
>Reading comprehension
40 is PhD plus years working in the industry to get to that pay range.
>>
File: 1474095618569.png (366KB, 720x720px) Image search: [Google]
1474095618569.png
366KB, 720x720px
>>375994293

>tfw dumb

I couldn't even make the game Battleship correctly with a partner in Intro to CS.
Dreams of making games or anything useful are long dead.
>>
>>376002919
You're basically proving you have no idea what you're talking about.

When I say slower, i mean literally in terms on taking the time to write it, not in execution speed. If you think you'll write assembly in the time someone can write something in python you're delusional. If you don't understand the usefulness of being able to write something quickly you've clearly never worked.

The fact you think you can keep track of complex programs in assembly basically proves you've only ever written really basic things. When you're writing applications have that tons of different use cases there is no way you'll keep track of everything.

The fact you don't even know assembly is tied to architecture just proves you have zero clue about writing assembly.

If you think you're going to write more optimized code than most compilers you're wrong too, this isn't the 80's, compilers are fucking smart about all their optimizations now. I bet you would optimize you code much more by using a high level language and choosing a better algorithm in a faster complexity class.
>>
>>375994673
This.
>Like classical piano
>Inspired to take lessons
>git gud at classical piano
>wtf I hate piano now
If anything, having a deeper understanding of something should enrich your enjoyment of it
>>
>>376004894
Like i said literally everyone that is not burning through his parents trust fund like a retard has a job in research or the industry by while he does his master.
>>
>>375998725
End thyself.
>>
>>376004578
>Download NASM
>Write your code
>nasm -f fileformat -o filename
WOW SO HARD SO UNPORTABLE
Also I can't tell you the amount of compilers that shit out absolutely horrendous assembly.
>>376004769
See above faggot.
>>376004935
You're stuck in the past. Modern assembly, if you know what you're doing, you can code things as quickly - and in some cases even faster or at the same speed.
>The fact you think you can keep track of complex programs in assembly basically proves you've only ever written really basic things
I've written kernel drivers faggot. And what have you done? Some shitty flash game probably.
>When you're writing applications have that tons of different use cases there is no way you'll keep track of everything
You're describing OOP code, or code written by a fucking Pajeet that's a mess of spaghetti.
>The fact you don't even know assembly is tied to architecture just proves you have zero clue about writing assembly
Not once have I ever stated that; moreover the fact that you don't realize ALL languages are tied to architecture (compilers hide this for you) says a lot more about you then it does me.
>If you think you're going to write more optimized code than most compilers you're wrong too
I never said that faggot. Try harder.
>this isn't the 80's, compilers are fucking smart about all their optimizations now
No they're not. Not only are quiet a few still bad at outputting good assembly, but ALL have yet to be rewritten for the last few new instruction sets. You want to use them then tough titties, you're going to have to use assembly.
>I bet you would optimize you code much more by using a high level language and choosing a better algorithm in a faster complexity class
Everything you can do in a higher level language you can do in assembly you fucking retard.
>>
File: 1489981226075.jpg (14KB, 362x352px) Image search: [Google]
1489981226075.jpg
14KB, 362x352px
>>376005550
>I've written kernel drivers faggot
Even if I believed your bullshit, so have I and it in no way compares to a couple million line project with multiple devs. It's using a nail file to cut down an oak.

>but ALL have yet to be rewritten for the last few new instruction sets. You want to use them then tough titties, you're going to have to use assembly
>there are people out there who actually believe this
>>
>>376005550
nasm is a x86 assembler, what are you going to do for ARM or other architectures?

If you actually think you'll write assembly quicker than python you're beyond delusional.

>Not once have I ever stated that; moreover the fact that you don't realize ALL languages are tied to architecture (compilers hide this for you) says a lot more about you then it does me.
>compilers hide this for you
yeah that's kind of the point so you can have architecture agnostic code, you don't even know what you're arguing about.


If anyone actually wants to learn useful assembly, write your shit in C/C++ and compile it to LLVM bytecode and read/understand that, or even try to write it, it's core concept is the same as assembly but you can use it across architectures and can do some pretty interesting things with LLVM byte code for code analysis which makes it more useful than straight up assembly
>>
>>376005550
>kernel drivers
As far as I know kernel modules are written in C. Maybe, just maybe, upper halves of interrupt handlers may be written in assembly. Why exactly did you need to write kernel modules in assembly?
>>
File: IMG_1471.jpg (131KB, 735x767px) Image search: [Google]
IMG_1471.jpg
131KB, 735x767px
>tfw using a Mac in class
>all the windows faggots think they're all top shit with their LoL machines
>they cry when nothing works on their computer and they have to waste hours looking up how to install shit
>they try and ask me how to get their shit working
>"works well on my machine :^)))"
>>
>>376006483
>take multidisceplinary database course
>using MS access
>Mac fags btfo and fall behind as all they can do is observe

it was pretty funny
>>
i have a basic understanding of coding , who wants to hold my hands learning how to make a game! leave email. i am looking for a 3d game engine that would work on a toaster with minimum specs (2-4gb ram, i3 or lower for the processor)
>>
>>375994293
I'm in medicinal, I couldn't give less of a toss about all your 1337 computer languages.
>>
>>376007570
I assume you're in college?
Doesn't your school have a computer lab where they teach?
>>
Is it possible to get into software dev once you are too old? age 25-28? or have I just missed the boat?
>>
>>375994293
I'm coding as I read this.
>>
>>375994293
This applies to everything

>Why did you play vidoe games instead of make video games
>Why did you watch all those movies instead of making movies?
>Why did you spend all that time reading books instead of writing them?
>>
>>376010237
it was a largely theory class kinda like operating systems
but there was an access project
the prof gave us a couple weeks warning to bring in a laptop and the school has tons of laptops to check-out
>>
>>375994293
I started "coding" when I was a 5-7yo kid, back when "personal computers" included a huge ass manual that consisted mostly in a highly elaborated BASIC tutorial.
Currently self-employed dev after way too many years of being employed by shitty consulting businesses, can pay okay, but mostly dependent on your networking skills and how much effort you want to put in the whole thing.

I had this fleeting interest in graphic/videogame programming a few years back because I've always enjoyed shallowly analyzing how they work, but quit right away because I was starting to over-analyze fucking everything and shit was starting to lose appeal overall.

Be careful what you wish for, I used to love "coding" until it became my profession, now it's not like I hate it really, but it isn't the same anymore.
>>
File: CPfqjLV.jpg (145KB, 594x859px) Image search: [Google]
CPfqjLV.jpg
145KB, 594x859px
>know C#, C++ and Python like the back of my hand
>higher paying jobs are almost exclusively for Java and PHP
>>
>>376010470
just do it, theres loads of tutorials online
take night classes at college or something :)
>>
>>376011183

Java is C# without the fun parts.

PHP is easy to learn but hellish to maintain.
>>
I play vidya all the time and do full time web Dev. Couldn't be happier even if my clients are complete retards.
>>
>>375994293

Doesn't take that long to learn how to code, you just have to commit and then practice it even if its just only a silly little program you keep to yourself.

The career part is something different as you will likely have to work your way up through a bunch of soulless grunt work but that's life in general.
>>
>tfw fell for the CS meme
>tfw fell for the DevOps meme

What's the point of a high paying job if it's literally the worst thing ever all day 5 days a week?
>>
>>375994293
>learning something useful, like coding?

I decided to give it a go just recently. It's kind of fun, but I wish we had a text board for programming. /g/ is basically the only relevant board, but it looks like the worst possible place to ask for help if you are a complete beginner.And since I study on my own, it would be sometimes nice to get help. Googling for answers and advice can get you only so far.
>>
Became a software engineer because of vidya (make around $175k/yr. Just above poverty level). I would never work as a game dev, though. Not enough pay for all the overtime you have to do.
>>
>>376012220
Agreed. You'd think there'd be some sort of tutoring site dedicated for programming but nope. Would be pretty neat if you could have people get paid in little amounts to be available to help others and guide them through courses, etc.
>>
Why not both?
>>
>>376012220
>>376012437
https://www.freecodecamp.com

You are always connected to a chat while doing exercises and if you get stuck you can ask the people there.
>>
>>375994293
Data Scientist so I use R and SAS
>>
>>375997791
Data Science seems to be the hottest programming field at the moment. I want to move from web development to DS myself but my math/statistics knowledge isn't all that great.
>>
>>376012561
Thanks, anon. Skimmed the FAQ, looks pretty interesting, although I don't have much interest in HTML/JavaScript at the moment. Not enough to sink 1200 hours into it at at least. But maybe once I've learned C++ enough to try something else.
>>
File: 1445539818066.jpg (7KB, 249x232px) Image search: [Google]
1445539818066.jpg
7KB, 249x232px
Is anyone else regretting their decision to spend thousands of hours watching movies for years instead of learning something useful, like directing? You could have had an extremely successful director career by now.
>>
Coding sucks the life out of me, tfw almost done with this degree
>>
>>376012561
this is for web dev only
>>
No way.

Now that I don't play vidya as much, and find the medium as a whole less exciting, I look back and treasure the memories.

There's nothing wrong with moving on, though.
>>
>>375994293
Yeah but stupid shit like guitar hero led me to actually pick up the instrument and I'm trying to start a band on the side of my full time job.

I do kinda regret it but also don't because I still spent a lot of time with siblings in front of the TV and later on friends online in lobbies so I still interacted with people.
>>
>>376014106
Difference being that learning to direct movies profesionally requires vast amounts of money and the chance of actually getting a job in the industry is very small.

An African kid with a shitty smartphone has the ability to learn how to code. Not that I ever met a black person who could code more than 10 lines
>>
>>376012561

>mfw people call web development coding
>>
>>375994293
Won't matter if WW3 starts and it will start in about 3 years so I'm gonna sit back and enjoy the ride
just have the right amount of nutcases in power among the western front
>>
>>375994293
>not doing both

what a pleb
>>
>>376014394
Replace directing with acting and you get the same result.
Thread posts: 207
Thread images: 22


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.