Live data from Hacker News

Today’s Top Tech Skills

hiringlab.org

261–270 of 373 posts

Re: Today’s Top Tech Skills

#261
post #253

Never once in the last 20 years I went to indeed.com when I was looking for a job.

Sorry if I come across as stupid but where do you usually look? I’m only in my first role but I’m thinking to start trying to attract offers from elsewhere.

UK based if that matters on site recommendations

Re: Today’s Top Tech Skills

#262
post #253

Never once in the last 20 years I went to indeed.com when I was looking for a job.

Sorry if I come across as stupid but where do you usually look? I’m only in my first role but I’m thinking to start trying to attract offers from elsewhere. UK based if that matters on site recommendations

Linkedin

Re: Today’s Top Tech Skills

#263
post #253

Never once in the last 20 years I went to indeed.com when I was looking for a job.

Sorry if I come across as stupid but where do you usually look? I’m only in my first role but I’m thinking to start trying to attract offers from elsewhere. UK based if that matters on site recommendations

My phone's contacts list. Make friends with as many people at your current company as possible, and when they leave, make sure to keep in regular touch with them. I enforce self-discipline on this by putting regular touchpoints in my GTD app. I try to get coffee with or talk on the phone to former coworkers once every 4-6 months, depending on how well I know them.

Re: Today’s Top Tech Skills

#264
I remember in years past these analyses would often have mention of Objective-C. Now I rarely see Objective-C or Swift mentioned at all. Is iOS development not as big as it used to be? Do people use react native or Xamarin or other cross-platform tool chains more?

Re: Today’s Top Tech Skills

#265
post #48

Earlier quoted context omitted.

React might go away, but javascript/typescript will probably be a good bet for the next 10 years (who knows beyond that). I'd like to think that people will come to their senses about Python and use sensible languages for ML + data once they relearn all the problems that software engineers learnt about it all that time ago (fast development != reliable/maintainable development, fast development != easily-scaled devel…

>but javascript/typescript will probably be a good bet for the next 10 years Honestly how is javascript (and thus typescript) ever going away at this point? I honestly mean _ever_. Like until the day I die. Almost the entire web is using it. Frameworks like React, Angular, Vue have made it so I basically don't care that much about javascript. Most of my code is server-side and the client is largely handled by Angular…

Contrarian, albeit minority, view: I really like ECMAScript. It’s not a weaker Java, it’s better.

I’ve been programming since the 80s. We had OOP shoved down our throats in college (CSU), with FP downplayed due to the runtime cost. Things have changed, and I want to move on.

I wish there was demand for ClosureScript. TypeScript has no support for partial function application and currying, unless it was added very recently.

Re: Today’s Top Tech Skills

#266
post #65

Earlier quoted context omitted.

I don't have any problem with cloud hosting, as long as there's portability. I wouldn't want to design my architecture to be completely specific to one hosting provider.

It's nothing to do with the hosting or portability and everything to do with talking the language and navigating the interface. You can set up a bare VM and install your own OS and manage everything yourself and avoid any kind of lock-in, but if you don't know how to navigate AWS your entire operations collapses with bad IAM policies, world-readable S3 buckets, and VPCs that let the entire world in. On the other hand…

All true. Point is that it used to be that a key piece of intrastructure was based on "open", general tech, and now it's not, and that's regrettable.

Re: Today’s Top Tech Skills

#267

Java is still undisputed in the enterprise. Node.js was a contender but lost steam. May be .net once it becomes truly platform neutral have a chance to take on Java. Until then most probably it will remain widely popular.

> Node.js was a contender but lost steam My guess is that Node.js either saturated the market of web developers looking to do backend, or people realized that type safety is a good thing, and JS doesn't have a good story for it.

It does, TypeScript, and I'd argue it's a better type system than Java

Re: Today’s Top Tech Skills

#268

Earlier quoted context omitted.

React might go away, but javascript/typescript will probably be a good bet for the next 10 years (who knows beyond that). I'd like to think that people will come to their senses about Python and use sensible languages for ML + data once they relearn all the problems that software engineers learnt about it all that time ago (fast development != reliable/maintainable development, fast development != easily-scaled devel…

I think you might be conflating good general software engineering practices with language choice. Remember that the current dominant social network of our time (Instagram) built and scaled just fine off of Django + Postgres and a relatively small engineering team -- you can write poor code in Python just like you can in Java, and you can write good code in either one.

Ouch, those are the arguments people usually bring forward to defend PHP – strange to hear them applied to Python. While I agree that good software engineering practices makes the real difference, it's not the only thing that matters.

There are better languages and worse languages. While you can apply good practices and successfully build good stuff using a language designed in 10 days (or a language that evolved accidentally from a templating system), those practices will have to work a lot harder than they would if you had used a better language.

Python has a split user base, where roughly half consists of data scientists who use it by necessity and might not always apply software engineering best practices, but many people in the other half use it by choice because it's a nice language.

Re: Today’s Top Tech Skills

#269

Java is still undisputed in the enterprise. Node.js was a contender but lost steam. May be .net once it becomes truly platform neutral have a chance to take on Java. Until then most probably it will remain widely popular.

I was hoping Kotlin might challenge Java outside Android but it seems unlikely to make a dent in Java's dominance of enterprise computing.

Re: Today’s Top Tech Skills

#270
post #253

Never once in the last 20 years I went to indeed.com when I was looking for a job.

Sorry if I come across as stupid but where do you usually look? I’m only in my first role but I’m thinking to start trying to attract offers from elsewhere. UK based if that matters on site recommendations

At first it was all through friends or connections. Then I found a job as the first engineer in a two person startup, posted on Craigslist (that was back in 2009). Eight years later that startup was sold for half a billion dollars. Today I would go directly to websites of companies I’m interested in, then find someone on LinkedIn who works there.

But - first you better make sure you’re someone they would want to hire! Casually mentioning some cool project you put on Github, relevant to what they are doing, helps a lot in my experience.

Post reply on HN