HN user

yAak

307 karma
Posts4
Comments85
View on HN

Because they finally understood who was actually using our product.

Yes!!!

The biggest problem with most engineers is actually over-engineering.

Err, wait, go back to step 1. Over-engineering is sometimes a byproduct of not understanding the customer use cases. That lack of understanding is the biggest problem.

So, I’m an “engineer” —- my most common frustration with other engineers is their lack of interest in understanding of the actual product being sold. In my experience, sometimes the reason is job-fit issues, sometimes it’s ego, but usually it’s a combination of culture and incentive.

I’m half convinced it’s a difference in how people’s brains work. Dynamic typing adds just so much cognitive overhead for me.

Well, that and PTSD from digging through so many horrors created with Python and JavaScript.

Sorta random, but I really appreciate this kind of post on HN. People have tons of domain expertise and hard-earned lessons that get shared like this, and it broadens my awareness without requiring any time investment on my part.

Thank you, thank you (and others like you) for taking the time to type this up!

   Location:  Boise, ID USA 
   Remote:  Yes 
   Willing to relocate:  No 
   Role:  Senior iOS/mobile Dev

   Technologies:
   - iOS / Swift / Obj-C focus  
   - Android / Java capable 
   - Flutter / Dart capable 
   - .NET / Unity3D / C# capable 

   Résumé/CV: On Request
   - Senior Dev with wide range of experience working with small teams on consumer-facing apps.  
   - UI / UX expertise & actual passion. =) 
   - Great at preventing & fixing concurrency/async bugs. 
   - Prefer role that collaborates closely with Product, Design and customers. 

   Email: virtual-rose.0n@icloud.com

Yeah, I guess this comes down to how your brain works best, because it's the complete opposite for me -- just listening would result in almost no understanding or retention.

But, if I just took even crappy notes, I would remember and understand MUCH better. I rarely looked at the notes afterwards, just the act of writing it down was critical for me.

----

Edit: sometimes, the topic wasn't a great fit for notes, so I would doodle instead. Same benefits. The brain is weird.

The way I read it: a larger "Window Of Uncertainty" impacts performance. Having a smaller WOU by using PTP gave them a 100x perf increase in their experiments with the commit-wait solution for "ensuring consistency guarantee."

I'm completely ignorant on the topic in general though... so I'm probably missing something. =)

Yeah, I've yet to use something that doesn't make me sad and aggravated at the same time.

On my "hate" list: Jira, Asana, Zenhub &/or Github Issues, Trello.