News for hackers. Stuff that matters.
Re:The boring technology behind a one-person Internet compan... by kabacha on Tuesday September 17, 2019 @12:53AM (#20991695)
Why is HN so against people who _enjoy_ engineering? Why should I run some run-of-the-mill stack that has enourgmous legacy cruft and just not "fun". Not every business wants to be sillicon-valley optimized money farm - some people want to do some enjoyable work.
Re:The boring technology behind a one-person Internet compan... by croh on Tuesday September 17, 2019 @01:06AM (#20991775)
Dear, for your sake only, I am pasting this definition straight from wikipedia -

Engineers, as practitioners of engineering, are professionals who invent, design, analyze, build, and test machines, systems, structures and materials TO FULFILL OBJECTIVES AND REQUIREMENTS WHILE CONSIDERING THE LIMITATIONS IMPOSED BY PRACTICALITY, REGULATION, SAFETY, AND COST.

Re:The boring technology behind a one-person Internet compan... by ksec on Tuesday September 17, 2019 @04:03AM (#20992765)
The exact reason why most software engineers aren't really engineers.
Re:The boring technology behind a one-person Internet compan... by ficklepickle on Tuesday September 17, 2019 @12:27PM (#20997077)
Yes. This. There are only 700 software engineers in my province. I'm pretty sure not many are working on front end web development. Yet every front end job posting is "engineer". Just no. You don't get to call yourself a doctor because you are medically-inclined. Same applies to engineer.
Re:The boring technology behind a one-person Internet compan... by corndoge on Tuesday September 17, 2019 @01:00AM (#20991733)
That's fine, but that's not engineering. Bridge designers do not try to build bridges out of materials discovered in the laboratory last month.
Re:The boring technology behind a one-person Internet compan... by saiya-jin on Tuesday September 17, 2019 @05:39AM (#20993280)
... and bridge designers don't design 'to have fun', but to have structurally sound, cheap and reliable infrastructure tool to cross rivers. Or imagine hiring a construction company for your dream house, realizing only after all is built that they were experimenting and 'having fun' with new unproven materials, construction, wiring etc.

OP's approach is mighty fine for his own endeavors, but if I had such a worker hired, there would be a serious talk about priorities. If no agreement is found even 100x engineer would be let go.

Re:The boring technology behind a one-person Internet compan... by lame88 on Tuesday September 17, 2019 @08:30AM (#20994153)
Quantum bridge: its in a superposition of open and closed and will collapse to one of those states when you try to cross. Also its made out of glass and runs on the block chain.
Re:The boring technology behind a one-person Internet compan... by PeterStuer on Tuesday September 17, 2019 @01:58AM (#20992037)
Research engineers do. GP said he is not aiming to build a profitable above all else company. Maximizing fun in a hobby seems legit.
Re:The boring technology behind a one-person Internet compan... by johannes1234321 on Tuesday September 17, 2019 @10:41AM (#20995676)
For a hobby and for learning it is absolutely fine. The critique is on businesses running that way fmeither since some developers want to drink the cool-aid on the job or since the company wants to be "attractive" riding the hype train. (How else could they attract the best developers? ;) )
Re:The boring technology behind a one-person Internet compan... by bsder on Tuesday September 17, 2019 @04:45AM (#20993002)
Exactly. Look at Eiffel's Folly, for example.
Re:The boring technology behind a one-person Internet compan... by falsedan on Tuesday September 17, 2019 @04:00AM (#20992744)
Because real engineers enjoy making hard things boring.

edit: to be clear, I'm not claiming to be a 'real' engineer. I love writing whimsical, complicated stuff if it makes things easier for users, and make sure I'm writing maintainable code my colleagues are comfortable with with code reviews and removing as many flourishes as possible.

Re:The boring technology behind a one-person Internet compan... by arethuza on Tuesday September 17, 2019 @04:17AM (#20992858)
I'm sure I read a definition of engineering once that was basically "meet the requirements doing as little new as possible".
Re:The boring technology behind a one-person Internet compan... by danmaz74 on Tuesday September 17, 2019 @06:00AM (#20993350)
I love engineering. I don't love over-engineering.

I also love to experiment with new interesting stuff. But that's not engineering, it's learning.

Re:The boring technology behind a one-person Internet compan... by mcjiggerlog on Tuesday September 17, 2019 @05:23AM (#20993195)
If you want to hack on new technologies, great, that's understandable. But do that on your own time, not when you're being paid to achieve business objectives.
Re:The boring technology behind a one-person Internet compan... by DocTomoe on Wednesday September 18, 2019 @10:00AM (#21005491)
This is how you kill innovation pretty effectively, especially considering the usual length of workdays in our industry.

Remember: You will not retain talent if you want them to act like code monkeys.

Re:The boring technology behind a one-person Internet compan... by Nursie on Tuesday September 17, 2019 @03:24AM (#20992546)
If you haven't got SV money behind you that's even more reason to focus on delivering something that works.

Your own project on your own time? Go for it. Clients should get the best fit, most reliable option, not the flavour of the moment.

(That all said, RoR is not a great choice these days as it is a niche skill)

Re:The boring technology behind a one-person Internet compan... by pyrale on Tuesday September 17, 2019 @04:35AM (#20992950)
Clients are usually not hiring engineers. They have opinionns on management, on what should be done, on how you should work and in which conditions. They have opinions on you being remote or not, on how you should look like, on your mental health (cf. some pieces on whether people on the spectrum make better employees).

Most of these opinions are not grounded and you can not leverage the related tools to improve the work process.

How surprising is it that, given how few variables we are left with, these variables are heavily over-engineered?

Re:The boring technology behind a one-person Internet compan... by Nursie on Wednesday September 18, 2019 @04:17AM (#21003301)
I guess.

Those restrictions you describe are classic hallmarks of a toxic workplace IMHO, and somewhere I would leave as soon as I had the chance. I guess I'm lucky to have that choice.

Re:The boring technology behind a one-person Internet compan... by danjac on Tuesday September 17, 2019 @07:40AM (#20993810)
Assuming your field is web development, what is not a niche skill? It seems the choice of backend frameworks is somewhat fragmented with no clear default winner.
Re:The boring technology behind a one-person Internet compan... by Nursie on Tuesday September 17, 2019 @09:56AM (#20995105)
I'm not sure there's an outright winner, but RoR was the hot thing what, 12 years ago?

It can be difficult to recruit for now.

(Also no, I'm not in web development, I have just observed this)

Re:The boring technology behind a one-person Internet compan... by danjac on Tuesday September 17, 2019 @06:04PM (#21000553)
I'm not a Rails developer myself, but definitely noticed a lot of demand for Rails work in the various remote job newsletters I'm subscribed to. Can't say how much is legacy vs greenfield or whether this is a reflection of demand for a niche skill or that Rails is still a popular choice for companies. Either way, makes me regret a little I didn't stick to Rails development years ago as it seems quite lucrative even today.
Re:The boring technology behind a one-person Internet compan... by noelherrick on Tuesday September 17, 2019 @12:43PM (#20997252)
RoR is absolutely not a niche skill-there a huge companies using it (GitHub, Shopify), tons of conferences on it (and a lot of Ruby conferences are heavily Rails), and my company personally has had no trouble recruiting devs. StackOverflow puts it at 8% absolutely popularity while Express is at 17%, so just little less than 50%, so it’s not niche just not in the top 3 backend web frameworks.
Re:The boring technology behind a one-person Internet compan... by buboard on Tuesday September 17, 2019 @10:54AM (#20995876)
It s not fun at all 2 years later though

And it s debateable if learning other people’s apis is fun