I’ve been writing code for many years but one of the areas I wanted to improve was debugging, I’ve always printed variables but last month I decided to start using a debugger instead of logging to the console. For the past weeks I’ve only been using breakpoints and the resume program function because the step-into, over, out functions have always been confusing to me. An hour ago I sent Gemini images of my debugger and explained my problem and it actually told me what to do and it actually explained to me what the step-* functions did and it told me what to do step by step (I sent it a new screenshot after each step and told it to explain to me what was going on).
I now have a much better understanding of how debuggers work thanks to Gemini.
I’m fine with google getting my data, the value I just got was immense.
Two things come to mind
The less relevant one, is that as a coder, once there's a good enough model (good enough = benefit/cost) your "win" will get to 0. And your contribution to what will make that win 0 is going to be non-0, but you're not going to get anything.
The more relevant one, longer term, is that you may end up being predictable (a good model of yourself) that will be able to extract value out of you personally forever, again without anything for you to gain.
Both may be argued against, or that they are unavoidable, regardless. But in either case, your "price point" has been arbitrarily chosen, at least from your perspective. I.e. it's not an informed choice on your end. A bit like the Monty Hall problem, you chose a door with little information. The act of sticking to the door you chose is why you're naive.
Am I a slave to my cells? Are my cells a slave of 'me' (whatever 'me' is)?
You mean other than stating in the "About" section of his *blog*?
You seem to be confusing blogging "standards" with conflict of interest disclosures for research publications and see a problem with founders being subjective by actually having an overlap in their beliefs and their companies.
I had 10-15 people i was working with (not all employed) at my last startup and they all came through my network either directly (ex colleagues) or through trusted parties.
Again it’s mostly a trust thing more than anything.
I think a good strategy is to get close to the kind of startups you care about without (before) direct intent to join. It’s easy to hang out (or at least it used to be) through various events, meetups or co-working places.
Many startups I didn’t join and could have been good, I’ve met through open-source (Hadoop, HBase, Mesos, etc.) these are companies like Cloudera, DataBricks etc. when they were tiny. I still miss that crowd, years later.
So it’s mostly a matter of being close to what’s happening, able to filter and ready to jump when opportunity arises.