anysz
Went to a massage therapist who massaged my trapezoids, some spots in my back and finally my forearm. After 2 sessions over 3 days, it was gone. But I didn't code during that time.
Side note: pretty sure I got much more programming done during my time off the computer than on.
Ask HN: What was that Facebook site built with Wordpress?
I marketed my site using fb and ig ads (fabulous conversion rates on fb retargeting) and automated my community building on ig using an instagram bot I found on github
Canada is nothing like the US in terms of the developer market. I read all kinds of blog posts about people who learned to code, built stuff and found a job, but it took me a bit of time to realize that Canada is a totally different beast. The amount of junior dev job openings in this country is cute next to New York's. So I started applying there and all over the US, and to Europe, and to Australia, and to South America, etc.. None of those worked out. Those add up to thousands.
I still apply for dev jobs to this day, but only when I have a new project to add to my CV. The way I see it, with every project I complete, I get closer to landing that job. And who knows, maybe one of my projects will eventually be able to support me by itself.
You should embark on side projects. They will teach you so much more than school ever will, and they will reward you in a way that nothing else really can. If your projects can make money too, then that's icing on the cake. You will be free.
I'm 25 years old with no degree, taught myself to code for the past 2 years and got turned down for thousands of developer jobs. I ended up working in a factory doing curtain assembly, and selling websites door-to-door after work, until last month, where the first day I decide to go back to sports, I tear my meniscus.
Thankfully, healthcare in Canada is free. However, with 250$ to my name at the time of surgery, the future was looking really, really dark. Can't work, and can't do door-to-door sales. Mother Nature has deadly accuracy with those curveballs.
In the hospital bed, I'm having an existential debate of what to do with my life (in the immediate future). I can sell my Macbook to stay afloat, but that means that I can't build iOS apps anymore. I can ask my brother for money, but he's just about the biggest asshole ever to have roamed the planet and we have a trash relationship. After a lot of tears and self-pity, and telling my life story to the nurse, I decide I'm going to throw life a curveball of my own and invest all I have in a new e-commerce venture.
So I set up a quick WooCommerce site selling Pokemon Go apparel and blew 200$ of my 250$ on FB and Instagram ads, and believe it or not, within 3 days, I nailed my first sale, and got approached by 2 Pokemon influencers to sell to their following.
I'm now making about 2 sales a day, which amounts to 30-35$. It's peanuts, but I've survived on less, and honestly, stuck in bed with a full zimmer brace, super high on painkillers, 10 full minutes to do a washroom trip and I am happier than I have ever been in my entire life. I'm trapped in bed for the next month, but I have never felt more free. Maybe with this, I don't even have to go to work again.
So that's my two cents, for your two cents. Find a project with potential and work on it. It doesn't have to bring money, it may be learning to play Californication on the guitar or implementing a hashing algorithm, but as long as it's something you enjoy and makes you grow, this is IMHO what life is all about.
Is this INCarDefrosterResolutionResult class a leak from Apple?
Sure the gold rush, get-rich-quick-cause-there-are-two-of-you era for mobile apps is over. But the boom for mobile apps will never be over, much like web apps will never be over. How many billion dollar websites emerged a decade after everyone said the web boom was over?
Apps are merely a distribution platform for services. As the world evolves, we will never run out of needs for services.
As long as you're solving a need and you're capable of communicating it to your target market, you will make lots of money.
Apps and software in general will forever be more efficient than their predecessors, and thus, IMHO, the app boom has only begun.
Not fair on your part to downplay these efforts by condescendingly calling apps I built "test apps" (what just because I read a tutorial? How did you learn????). You maybe don't realize it, but the only reason you're able to get a job as a self-taught developer is because you're in the US and you have a Bachelor's. That is the way the tech industry works.
You're essentially suggesting that I recluse myself even more than I did in the past year, in a low rent city (which in Canada will definitely have 0 tech scene) or far away in the burbs where the commute is long enough that I could code on it. Essentially, to become a full fledged renegade of society.
I prefer the more rational approach that involves being a city, and going to meetups, conferences and hackathons to meet other engineers that are actually working in tech.
I went totally broke learning to code. Now I have to donate my time to OSS? Something is backwards
If I had the time to be writing code, I would be building out a backlist of ideas I personally have.
Thanks for the input though
I also just recently started going to meetups. The engineering centric ones are much more scarce where I am than the 'startup business networking' ones unfortunately, but... doing my best!!
I really want to attend a hackathon at some point and really have high hopes that that could be my shot. Maybe I'll save up and try and sneak my way in to one in a big city....
So if you consider that (1yr)x(70hrs/week)=3640hrs falls right into the (2-5yrs)x(20hrs/week)=2080-5200hrs bracket, then in theory I have 'paid' my dues.
Otherwise if you're the kind to factor in the notion that "it takes time for the concepts to sink in", that's another story.
I learned the fundamentals of Ruby on Rails with Michael Hartl's tutorial and built an e-commerce application on Heroku from scratch (html/css/js/jquery/postgresql) It featured an admin panel, inventory management, user accounts and a reasonable RSpec test suite. It took me about 3 months of plowing 90hours+/week. I used it as a portfolio application to start looking for jobs. After blasting hundreds of resumes (>600), I got about 20 interviews. None of them worked out except for two unpaid internships which I financially could not accept.
I gave up Rails, but I didn't give up coding, so I asked the internet what was more likely than Rails to land me a job? iOS was probably more niche and more in demand. So I spent a month learning the basics of iOS development with Swift and released 2 apps on the App Store over the following 6 months (build-learn-build-learn cycle), both using Parse, Firebase and a panoply of 3rd party APIs. They were well architected (imo) using fundamental OOP principles, as well as the classic iOS patterns, singleton, observer etc.
This time I sent over 3 thousand resumes over the course of 5 months, all over the world: Canada, USA, Mexico, UK, Australia, Netherlands, Germany, Argentina... you name it.
I got 2 remote pair-programming sessions, which I nailed, I also got about 8 coding assignments, which I completed within hours of receiving the instructions (4 of which never even had the decency to respond or give feedback). All in all response was the same. I even got a couple of absolutely ridiculous contract offers such as building a full fledged real time web and iOS landlord/tenant management system for 2000$, solo.
Without trying to start a pity party, I am now doing manual labor on a curtain assembly line, going door to door after my shifts trying to sell Wordpress websites, which are easiest to setup and sell.
I guess I had to stop coding because I couldn't find a job, because it takes up time I don't have and even though I am passionate about it, passion doesn't pay the bills.
All my recommended friends come from my iOS Contacts, by phone number. So the fact she popped up is absurd
Super cute cashier girl. No idea what her name is.
As I'm heading out I open up my news feed and what do you know? There she is in recommended friends. WTF
Shouldn't a junior programmer be able to solve fizzbuzz?
I'm light years away from being senior, but I can write functions like fizzbuzz in 10 seconds and can't find a junior job
Fight Club people, come on