Tfw CS major

>tfw CS major
>tfw too dumb to do actual software development

What's next for me?

Attached: 85474643.jpg (637x358, 48K)

Other urls found in this thread:

youtu.be/DMonlRsJ5hY
twitter.com/NSFWRedditGif

Become a frontend web developer

Port-fucking-folio motherfucker

>tfw skipped out on uni and got into employment 3 years earlier than former classmates
You should have been building it while studying user

Sysadmin, friend.

>What's next for me?
>cut off dick
>apply to be Jow Forums mod

UI/UX developer

those who can't, cheat.

>tfw react dev

Attached: 1396154649585.gif (500x333, 2.74M)

theres so many fucking options besides programming... try using google next time

What's some decent stuff to have in a portfolio?

Stuff that interests you that probably aren't typical projects

I had language interpreters, an emulator for a simple architecture, and programming challenges on mine

A loadable linux kernel module
A userspace driver
FizzBuzz
A C library with Python bindings or JNI bindings
A Brainfuck interpreter
An IRC bot using UNIX sockets
Some path finding stuff using A* or Dijkstra
A protocol for reliable transfer implemented in UDP

Become an "evangelist" and scream really loud about diversity. If you aren't PoC, then cut off your dick and blither on about intersections

>PoC
Isn't that just jewish for NPC?

I'm only interested in games so I can't think of projects to make to show prospective employers

Attached: totosigh.jpg (225x225, 30K)

Blame minorities for keeping you from being a successful dev / entering the field like everyone else on Jow Forums

Or get over your imposter syndrome and start coding again. I believe you can do it sweetie.

T. hOmoSeX Puerto Rican

Damn. Well how about this then: make a game that's minimalistic so that you can focus on adding cool outside 'tech' into it. Employers will know about non-game related tech

Eg: actual time of day of current player, determines the light, or it takes input from a database, so that when you edit that db from some GUI, the gameplay changes, etc

Games are fine as demos if they're playable. (using languages that compile to webgl is great for this as the interviewer is more likely to actually look at your demo if all they have to do is visit a URL)

One thing I learned the hard way when I was applying for jobs is that nobody cares if you have experience in obscure languages no matter how cool the projects are. You can learn nim / d / lisp / ponylang / erlang / Haskell on the side but your resume better list C++ / Java / C# / Go or it will get sent to /dev/null

That sounds interesting, thanks for the idea

What if I find programming to be complete torture and I haven't done any programming since sophomore year? I've just done more and more complex CS math because writing proofs is easier .
I have zero projects

>What if I find programming to be complete torture and I haven't done any programming since sophomore year?
Then do yourself a favour and go into sysadmin or networking or even infosec, and stay the fuck away from software development.

What interests you in life?

Anything can be made into interesting software. You like cars? How about a visualization tool that lets you combine different parts of cars, including body + mods into 1 car

You have to start somewhere. Your problem is that you're too scared to start because you'll implement it incorrect. Pick a small project (like Pong) pick a language ( I suggest processing which is a user friendly Java wrapper or python, or even unity) and just go implement it. If you get stuck ask for help on irc / sketch the problem our. Every dev started from where you are at some point.

You don't understand
I am incapable of programming . The only way I was able to knock out the bare minimum programming for the major was by cheating or having a lot of help from friends and friends willing to carry me for group projects. I flat out don't get it

Is it worth doing the same project in several different languages for a portfolio?

>I am incapable of programming
Read my post again, I literally told you to stay the fuck away from software development.

Why won't you fucking read?

lol

No, YOU don't understand, pick something and do it, or get off this board with your whiny ass.

Then start at the lower level.

I.e. take a online course that explains if statements / data types / classes / functions. I repeat "you have to start somewhere"

For personal growth maybe but for a portfolio no. I do hiring for my job and the most important thing I look for is completeness of personal projects. The more polished it is the better. If I can run it without installing anything it's even better. Not all interviewers are like me though some ignore GitHub links entirely.

It might help. Most of my projects are in python because that's employable, but 1 of my projects I rewrote in C++ because it was slow (an emulator), and a C++ employer was interested in getting me in for an interview, despite me knowing the current state of C++

i already know all that stuff it just doesn't click for me

>If I can run it without installing anything it's even better

could you elaborate on this? are you talking about dependencies or what?

Fuck you user

That's because you haven't implemented anything using it. Can you write a program to sort an array? If not I would suggest going through the easy questions on hackerrank. They introduce to concepts slightly more advanced that the basics but it's not like creating a full project so it's not as overwhelming

If you have a program on your github and its listed on your resume the majority of interviewers are going to look at screenshots / the code / videos of it only or ignore it entirely. If they have to compile it to test drive it then it lowers your chances of impressing the interviewer with it. We have to review hundreds of resumes. Nobody has time to setup your dedicated build environment to test your demo no matter how simple it is. There are also security complications if we ran every person's system code on our dev machines without checking it. That's why even thought I hate js compiling to webgl and providing a web demo helps substantially if your project can support it. Otherwise make sure you have lots of media on the markdown page demonstrating it so that interviewers can experience it without compiling it.

awesome advice, thanks user

Why do I have to be a software developer if I hate programming and am bad at it and hate programming.culture / tech culture and hate most technology and hate most software

I have no applicable skills to any job

If you actually hate it and you don't think your initially overwhelmed then switch careers. If you like problem solving via software or creating "something out of nothing" via software stick with it despite the initial pain.

np good luck

i wrote a savegame editor for a game years ago. kinda hard to see how it works without the game. it alters money, equipments and stats of chars. should i put it in github to impress the interviewers?

Post screenshots of it working on your portfolio site + a succinct description of how it works. Link to it on your resume. Specify the language it was written in on the resume. Be prepared to talk about it in interviewers. All personal projects are good if you can describe it in a way that makes it sound like you're knowledge about the topic of learned a lot. The only projects I can think of that you probably shouldn't put on a resume are like illegal shit or waifu related stuff.

If you're good at math and like it, you can try Data Science, lots of money and all you do is build mathematical models

game is a doujinsoft with lots of waifu stuff. no porn though.
i'm afraid it will repel the interviewers.

it will

What game?

>CS major
>too dumb to do actual software development
>What's next for me?

Mc Donalds

Attached: mc donalds wagie wojak.jpg (240x240, 13K)

They replaced half their staff with computers...

This.
Even a monkey is good enough for this kind of job. You could be significantly retarded and still do well, you have major companies attempting to make your dev experience as nice as possible, and languages are so high level you end up just writing basic logic and rarely making any implementation choices.
The only thing that sucks is that what's popular changes every 5 minutes or so, and keeping up with it takes effort, not to mention that sometimes you end up stacking so many libraries on top of each other that keeping track of it becomes hard.
>t. react developer

Thanks, user.

>((((PoC))))

>FizzBuzz

Attached: DVPetKIVwAAlnX1.jpg large.jpg (1200x1136, 102K)

>They replaced half their staff with computers...
Oh NOoooo

youtu.be/DMonlRsJ5hY

Attached: Mc Robot.jpg (1588x1076, 244K)

>tfw react/node dev and webdev is always the bully answer to these sorts of threads

Attached: noticed by senpais.png (1920x1080, 454K)

the doujinsoft is a parody of a famous franchise. can't tell you more than that.

((((PoC))))

What does that stand for, (((People of Chutzpah)))?

Not sure I get the point of this thread, you not only hate programming but admit you are incapable of doing it. Your only option is to figure out what you want to do in life. Choose a new path.