News for hackers. Stuff that matters.
Re:Ask HN: Have you successfully done a career do-over, and ... by matte_black on Tuesday February 13, 2018 @04:57PM (#16371194)
I was in your position, been working with iOS since the beginning until I decided to just get the fuck out of iOS and start doing some useful things.

Went all in with building single page applications in JavaScript and Node, front end, back end, and database administration, and haven’t looked back.

Fuck iOS now, native mobile development benefited from a craze where everyone thought mobile apps were the new web apps, but the truth is, most mobile apps only make sense in the context of a larger application ecosystem, usually supporting a web app.

Re:Ask HN: Have you successfully done a career do-over, and ... by crimsonalucard on Tuesday February 13, 2018 @05:03PM (#16371240)
Node and javascript? Those technologies change and move faster than anything else in the industry. What you're doing now will likely be obsolete within a couple years.
Re:Ask HN: Have you successfully done a career do-over, and ... by matte_black on Tuesday February 13, 2018 @06:24PM (#16371889)
So what? You’re not never going to find one thing to learn for all time. Things change. The point is to get started and then follow the industry.

Who cares if what I do today is obsolete in a few years, by then I’ll be doing something different.

Re:Ask HN: Have you successfully done a career do-over, and ... by crimsonalucard on Tuesday February 13, 2018 @06:27PM (#16371919)
Don't learn the language. Learn the fundamentals. The fundamentals remain constant.
Re:Ask HN: Have you successfully done a career do-over, and ... by matte_black on Tuesday February 13, 2018 @06:46PM (#16372033)
Tough to get hired on fundamentals these days.
Re:Ask HN: Have you successfully done a career do-over, and ... by crimsonalucard on Tuesday February 13, 2018 @08:57PM (#16372802)
A lot of jobs out there only test you on fundamentals. Hackerrank questions allow you to pick whatever language you like.
Re:Ask HN: Have you successfully done a career do-over, and ... by matte_black on Wednesday February 14, 2018 @05:09AM (#16374792)
In most jobs you will not get a foot in the door if all you claim to know is fundamentals. If you do not know the languages or frameworks they work in the interview is over as they are not going to spend the time training you. They want you to get in and be effective as soon as possible, not pay for your on the job training.
Re:Ask HN: Have you successfully done a career do-over, and ... by crimsonalucard on Wednesday February 14, 2018 @10:33AM (#16376471)
Personally I have found that this is relevant only for front end work. For the backend you just need rudimentary knowledge of a framework/language to get your foot in the door, then the actual testing is language agnostic.
Re:Ask HN: Have you successfully done a career do-over, and ... by matte_black on Wednesday February 14, 2018 @06:13PM (#16380454)
Makes sense. Us front end guys are fairly expendable.
Re:Ask HN: Have you successfully done a career do-over, and ... by crimsonalucard on Wednesday February 14, 2018 @07:09PM (#16380826)
Don't pigeonhole yourself into the frontend. Be language agnostic. Mastering the fundamentals allows you to transition across the stack.
Re:Ask HN: Have you successfully done a career do-over, and ... by lmz on Tuesday February 13, 2018 @09:48PM (#16373013)
That usually happens after the CV screening, no?
Re:Ask HN: Have you successfully done a career do-over, and ... by _sdegutis on Tuesday February 13, 2018 @05:22PM (#16371385)
I'm willing to bet that Node/JS devs actually have an easier time staying current, since their workplace actually has a need to change technologies, so they're getting paid to keep rewriting their web app in $the_latest_framework, which they can then put on their resume.
Re:Ask HN: Have you successfully done a career do-over, and ... by mod on Tuesday February 13, 2018 @05:21PM (#16371384)
Sort of. The difference I guess is that you can still put javascript on your resume and it'll do something for you.