Hey Sup Forums

hey Sup Forums
I'm fresh out of a fairly decent school with a software engineering degree. I want to get a remote job or maybe even become a freelancer, because I refuse to be a 9-to-5 in a cubicle corporate slave. Problem is, everything I try starts with "give us a portfolio of your previous work". I have nothing. Of course I finished plenty of assignments in school, but nothing of a scope that someone would pay for. I like java, and there are so many java programming jobs out there from web dev to android, but everything is out of my reach until I completed a few jobs that I can showcase.

How the hell do you start? Even freelancer sites ask you to link your github/previous jobs before they even let you create a profile.

Software engineers aren't real engineers.

>fairly decent school
>"software engineering" degree

So you wasted your money at a degree mill?

No, my glorious socialist European government paid for it.

Make a couple of open source apps and put them on GitHub. Also make a couple of free apps for Android and put them on Google Play.
That's good enough for basic portfolio.

What kind of apps or programs?
I was thinking of making a clone of a simplistic game like Connect Four. Would that be enough to show I know android development?

Don't make games unless you want to become a meme game developer. Make something that handles data in some way, it can be extremely simple like a calendar or note-taking app.

THIS
You're a glorified code monkey, never call yourself an engineer you pajeet fucktard.

Software engineers can make six figures. I don't even care if it's real engineering or not as long as it gets me a lot of money.

>being this mad about someone else's job title

Software engineering is a bit more than that, not just code monkey trainer.
I had classes in project management and design, learned software development tools, was given a solid foundation in parallel programming and how to not fuck up and cause your program to block or fall into the many pitfalls of multiple threads making dumb shit.

Also plenty of formal and theoretical stuff like math and formal grammar which lead straight to compilers, had to create my own programming language and write a compiler for it.

You did an internship or co-op right?

Otherwise hahaha you're not getting a job

Lol no. I did what was required to get the degree, nothing more.

What should I do? The last resort would be bullshitting or outright lying about my experience. I mean I can make an app, and what I don't know I can google.

>I did what was required to get the degree, nothing more
this doesnt explain shit
what kind of school did you do? how many years?

If the only programmimg you've done is school assignments you're an inexperienced fuck and you don't know shit about real world development. Hell, a cubicle code monkey job might even be out of your reach.

Do you own a fedora?

3 years bsc + 2 years msc
First 3 years had a lot of math, theoretical and formal education. All kinds of calculus, statistics, linear algebra, etc. Programming theory, etc. Actual programming practice was focused on C++ and java, but also learned a bit of C, ada, haskell, clean, eiffel, ruby, C#. Also had some other IT related courses like machine learning, robotics.

Last 2 years were mostly about software development, mainly java and c++. Also project design and leading, tools for planning like UML. Also design patterns, UI design, graphics, networking and so on.

I know it's hardly real world experience, but had some teamwork assignments too. 4 of us developed some shitty game that barely worked over 2 semesters (we had plenty of other classes during that 2 semesters, so it's not like that project was all that we worked on, of course). We used SVN and shit and commented the code like pros.

I don't like working with others anyway. What I want is taking some smaller jobs at first, like some dumb small company wants his own shitty android app to promote itself, and after a year or two once I got some experience it should be far easier to get some real commissions.

which country?
sounds like germoney

Hungary.

>because I refuse to be a 9-to-5 in a cubicle corporate slave.
You know there are 9 to 5 jobs that don't involve cubicles or being a slave, right? Even then, there's a reason most freelancers don't start as freelancers. Full-time employment and rigorous saving is the safest route to self-employment. It's experience on top of a bank account that can keep you above water in a market that's very well served.

It's fine to want to be self employed - but being inside a business for a year or two is going to help you a hell of a lot more than reading Hacker News and watching SIlicon Valley.

> (You)
> I did what was required to get the degree, nothing more.


HAHAHHAAHA you're fucked kid

I know it's bloody hard to start out with barely any experience. That's why I made this thread.

What are my options? I know I'm in a shitty place, you don't have to tell me that. I'm looking for advice for getting my career going.

> I'm looking for advice for getting my career going.

Try re-reading this post, it looks like exactly that:
Once you have some capital, it's safe to fuck around with self-employment.

Your going to have to work for someone for a few years and get some experience andbuild your resume. Most kids right out of school are useless on a dev team until they build a couple products and learn how the dev cycle works.