Readit News logoReadit News
amorphous commented on Things they didn’t teach you about software engineering   vadimkravcenko.com/shorts... · Posted by u/mikecarlton
rco8786 · 3 years ago
Pretty decent article (don't agree with everything, but for the most part)

> Code is secondary. Business value is first.

I wish I could shout this from a mountaintop. If there's one thing I could change about engineering culture it would be this. But then again I would lose my edge if everyone understood this, so maybe it's best that they don't

Engineers: If you want to stand out in your career - take this to heart. Code is not the goal. Money is the goal, code is a tool to get the money. You work in a capitalistic business, whether you like it or not. Push your colleagues to build the thing that makes the business the most money, not the thing that is the "best" engineering solution. You will get tons of pushback on this - but eventually your pushing will bubble up to someone who works in "the business" (directors, executives, etc) and not just other engineers and they will invariably support you. This is your contrarian view now. This is your answer to Peter Thiel's question "What important truth do very few people agree with you on?". And you will thank me in 10 years.

amorphous · 3 years ago
This does not apply to the typical software engineer.

Rather this:

> Code is secondary. People are first

This is easily overlooked. Your social skills matter most. Leading, listening, communication. Most problems are people problems.

amorphous commented on Startup idea checklist   defmacro.org/2019/03/26/s... · Posted by u/adrian_mrd
Waterluvian · 7 years ago
It's amazing to me how effective it is just to write down these things.

I'm planning to rebuild my deck and I've been thinking and brainstorming for days. But just the act of writing down the step by step order of what is already in my head made me discover all kinds of holes in my plan.

There's a magic there. You can be convinced you know something intimately but if you write it all down I almost guarantee you'll find holes.

amorphous · 6 years ago
Somewhat related but it is amazing how clear things become to me when I draw a diagram about something I have to learn or build. Make visual connections leads to an immediate deeper understanding. It has become second nature for me to start up my diagramming app the moment I don't understand something
amorphous commented on Ask HN: Should I find a job or try to build a profitable project?    · Posted by u/driven20
streetlight10 · 7 years ago
care to share how you come to that conclusion?
amorphous · 7 years ago
Chasing the "dream" of having my own business without realising what that actually requires. Then when it got difficult or boring, the next freelancing job is so much easier (and way more lucrative). Back and forth with spending savings on projects that never amounted to anything.

Slowly realised that nowadays, for us techies, there's a much better way of having a good life. Just find the right job (look long and hard), get paid well, hone your skills. I wasted a lot of time.

amorphous commented on Ask HN: Should I find a job or try to build a profitable project?    · Posted by u/driven20
amorphous · 7 years ago
Another "been there, done that". If I could give advice to my 30 year old self, without doubt, it'll be: #1. Focus on finding the right job that works for you and pays the bills. Once you are back to feeling good start a side project.
amorphous commented on I didn't get paid, so I open-sourced my client’s project   github.com/TrillCyborg/on... · Posted by u/bubblehack3r
amorphous · 7 years ago
This reflects badly on the developer who posted this. Though it is easy to sympathise, this is not professional behaviour. Learn from mistakes and move on focussing on finding good clients.
amorphous commented on Ask HN: Finding tech talent is getting harder. It's not a Bay Area problem only    · Posted by u/hichamin
mbrameld · 7 years ago
I'm just an anecdote, but if I could earn the same salary teaching and mentoring as I do as a tech lead I'd do it with very little hesitation.
amorphous · 7 years ago
This route exists, it's called training and you can earn even more doing that. Absolutely doable, but it's a long road to get there (salary- and lifestyle wise).
amorphous commented on Ask HN: How do you manage password security?    · Posted by u/donohoe
amorphous · 7 years ago
Bitwarden is free and working better
amorphous commented on Is it ok to refuse to work on a project?    · Posted by u/safronovDen
amorphous · 7 years ago
You could use this as an opportunity to show you are capable to handle anything that is thrown at you. This is a highly valuable skill, way more valuable than your current tech stack. For you personally and the company hiring you.

After you have proven your value then talk to your boss. If things don't change, move on. Surely you'll find something better.

amorphous commented on Ask HN: Have I lost my skills in programming?    · Posted by u/amirsarancoder
amorphous · 7 years ago
Forget puzzles! Solve a real problem with code. Read only as little as necessary and then build something you care about. Before you know it you have become a programmer.
amorphous commented on Ask HN: Favorite nonfiction books of 2018?    · Posted by u/jestinjoy1
staktrace · 7 years ago
"what he has turned into" is roughly "a Trump fanboy" for those who don't want to go trawling through his blog. I also used to really enjoy his blog for his unconventional but mind-opening ideas before he started blogging about Trump in the pre-election runup.
amorphous · 7 years ago
it's more than being "trump fanboy". It's his confabulating of abstruse theories like "master puppeteer" and all this gibberish talk.

I find it irresponsible the opposite of what he has done before. Is this really the same person who created Dilbert and the above mentioned useful book?

u/amorphous

KarmaCake day374November 11, 2010View Original