Live data from Hacker News

Show HN: Find companies with jobs using technologies you love

techmap.io

71–80 of 92 posts

Re: Show HN: Find companies with jobs using technologies you love

#71
post #42

Earlier quoted context omitted.

I don't care one mote about solving problems. I program because it's fun and I'm good at it, so I have no space for bullshit MBA puff like "solving problems" (it's not) "making people's lives better with technology" (it never has or will). So for me working in a place where I get to use the tools I enjoy is more important than whatever flavor of the week justification is given for the rent we are seeking from and new…

It's unfortunate that this cynicism is so widespread, because technology actually does solve problems and make people's lives better. I suppose I'm lucky to be working in a domain, accessibility for blind people, where this is obvious. But I'm sure there are many other such areas.

It's not cynicism, sadly.

There are a ton of jobs that are tool-heavy, and the "solving problems" only applies to a small percentage of the team.

Some problems should not exist at all and only exists because of the tooling chosen.

Example: A friend of mine works at a company that is running their business on some clown-ish cloud infrastructure, and their SREs have to basically re-invent the wheel to work around the limitations of the cloud vendor the management has chosen (for example: no virtual machine autoscaling, in a cloud environment). Somebody at that company is certainly doing "creative work" and "solving problems" with code, but not those SREs.

Re: Show HN: Find companies with jobs using technologies you love

#72
post #65

Earlier quoted context omitted.

Yep, most of those items baked into framework already, plus practices we've heard about in the list, but not need to know the name "owasp".

This probably gets at the heart of why people [misguidedly] ask about OWASP or anything other specific thing. They want to know if the candidates knows the principles, which they should, whether they're baked into all the modern frameworks or not. This might be an unpopular opinion, but I don't care how "good" your code is, or how quickly you write it, or how nice of a person you are, if you have no idea what SQL inj…

This is why people are complaining about whiteboard interview, it's the same thing. Even if I have computer engineering background, I'm not going to remember my Campus Network Design class, because in daily basis, we don't have to remember that, but we know the knowledge exists, we just loop it up when needed.

Re: Show HN: Find companies with jobs using technologies you love

#73

Earlier quoted context omitted.

Ironically you were hiring "React" lead, which is still popular today as "CoolFramework" despise there are better solutions out there.

Tangent here, what are better solutions?

If you need framework: Svelte, Imba, Elm.

If you only need a view lib: uhtml, lit-html

Re: Show HN: Find companies with jobs using technologies you love

#74

Earlier quoted context omitted.

This guy knows how business works. If everybody think hard enough, software is not needed in lots of situation. The market is all about forced solution, probably plus some network effect, social value yada yada that keep it alive.

> If everybody think hard enough, software is not needed in lots of situation Yea, if you think hard enough, you can have communications sent by horse, instead of by electronic mail.

No, your example is daily infrastructure people already have. Maybe I say it too broad, there is layer of tool. You only need a few of them.

Re: Show HN: Find companies with jobs using technologies you love

#75
post #41

Earlier quoted context omitted.

You're a professional. I try to be, as well. But I know many people who call themselves "PHP devs" or "React engineers" or "Wordpress gurus". This service is perfect for them.

How does one approach automatically make you more "professional" than the other?

There exist professional mechanics, and there exist oil-change technicians. The professional mechanic has literally hundreds of tools, of dozens of different types. The oil-change tech has maybe a dozen tools that he uses in an average week. The professional mechanic studies his craft and learns about suspension, brakes, engines, transmissions, electrical, fuel delivery, spark delivery, sensors, ecus, interior parts such as window motors, air conditioning, fuel pump replacement, diagnosis, etc. The oil-change tech can find the oil filter, screw it off, and screw on another one. Sometimes without even over-tightening it.

The "Wordpress Guru" is far more akin to the oil-change technician than to the professional mechanic. He likely does not understand HTTP, let alone TCP/IP, he might google CORS when he has a problem, likely copies code from Stack Overflow without understanding it, and has heard of Big O notation but has never had to apply it to his work. Honestly, I'm probably closer to that extreme than I would like to admit, but I do strive to understand ever line of code I'd be git-blamed for, and think that I understand two levels below the technologies that I do use on a day-to-day basis.

Re: Show HN: Find companies with jobs using technologies you love

#76

Earlier quoted context omitted.

> If everybody think hard enough, software is not needed in lots of situation Yea, if you think hard enough, you can have communications sent by horse, instead of by electronic mail.

No, your example is daily infrastructure people already have. Maybe I say it too broad, there is layer of tool. You only need a few of them.

> your example is daily infrastructure people already have

Of daily infrastructure people already have, because someone dared turn it into software?

> You only need a few of them.

I guess we can keep email, but we should strip all the software layer from waste management plants, or the archiving systems of national libraries and museums, or the operating systems that support the browsers we're typing this from, or the avionics from passenger planes, or whatever you decide is the right number of software applications.

Re: Show HN: Find companies with jobs using technologies you love

#77
post #41

Earlier quoted context omitted.

How does one approach automatically make you more "professional" than the other?

There exist professional mechanics, and there exist oil-change technicians. The professional mechanic has literally hundreds of tools, of dozens of different types. The oil-change tech has maybe a dozen tools that he uses in an average week. The professional mechanic studies his craft and learns about suspension, brakes, engines, transmissions, electrical, fuel delivery, spark delivery, sensors, ecus, interior parts…

At the same time, I'm sure there are mechanics that love Ferrari, know everything about every Ferrari ever made and don't want a job where they don't get to work on Ferrari's. I wouldn't see that as sign of lack of professionalism.

Re: Show HN: Find companies with jobs using technologies you love

#78
post #30

I feel like this is completely backwards. To me this feels like 'I love using this kind of hammer so let me find all the jobs where I can use this hammer I love to use.' I'm actually not interested (at least not primarily interested) in that. I'm more interested in what are you building? What problems are you solving? I'd rather search by that and then see what their tech stack looks like and filter down to the ones…

I think your are underestimating the time it takes to become proficient in a technology stack. You can't build anything until you learn it. When you are proficient, is nice to be able to come into a completely new business environment and be somewhat productive. It feels like validation that you are actually an expert in something. Now it is commendable and a great growth experience to come in as a newbie with no kno…

> It feels like validation that you are actually an expert in something.

You're an expert in knowing how to use a hammer. I think it's the wrong focus. Instead we should be focusing on whether you're a framer, a carpenter, a roofer, etc. It's your expertise in solving particular kinds of problems that makes you valuable, not in knowing how to use a particular tool.

As an aside, some people have noted this is not true for IT contractors - as they are oftentimes brought in explicitly for their expertise in a tool. I would argue that's a reason why a lot of people don't want to be a contractor forever.

Re: Show HN: Find companies with jobs using technologies you love

#79
post #30

I feel like this is completely backwards. To me this feels like 'I love using this kind of hammer so let me find all the jobs where I can use this hammer I love to use.' I'm actually not interested (at least not primarily interested) in that. I'm more interested in what are you building? What problems are you solving? I'd rather search by that and then see what their tech stack looks like and filter down to the ones…

As someone who is more of a domain expert who knows a fair bit of programming, rather than an expert programmer, I would certainly be reluctant of taking a job where I wasn't allowed to use the tools I prefer for solving problems within that domain.

Re: Show HN: Find companies with jobs using technologies you love

#80

Earlier quoted context omitted.

> I feel like this is completely backwards. To me this feels like 'I love using this kind of hammer so let me find all the jobs where I can use this hammer I love to use.' I'm actually not interested (at least not primarily interested) in that. I'm more interested in what are you building? What problems are you solving? Same for me. I can learn whatever tech stack you're using (if need be). I want to know about your…

But tech stack requirements sit right there in job descriptions. It's about matching.

Yes they do, but the question is should they? What role should they be playing?
Post reply on HN