• 0 Posts
  • 481 Comments
Joined 3 年前
cake
Cake day: 2023年7月15日

help-circle
  • You take on a fucking lot of responsibility, start giving demos, working with product managers, marketers, help teach people what is possible in the product and what isn’t. This isn’t a chill gig. It rarely is. It usually involves a fuck ton of effort and planning.

    This is just part of jobs in general and if you had any indication it wouldn’t be you were lied to. One of the early things I remember being told in engineering school is that you will have to be social and work on a team. As soon as a project requires more than a few people then you will be working on cross-functional teams and need to work together with a variety of people.

    Often you will be underpaid compared to the effort you put in

    You might be shocked to learn that employers do not pay for “effort”, they pay for the (perceived) value you bring to the business. People that get paid well are value multipliers (or they play the game well enough to appear that they do). The people that work with them do more because they are there guiding things. If you don’t bring that value, you tend to top out at “Senior” engineer titles and the pay that brings with it. I’ve had to have somewhat blunt conversations with people to explain that I’ve given them a poor performance review not because they haven’t put in the hours, but because they aren’t using their effort efficiently. Working overtime consistently is an indication of poor prioritization and delegation more than having too much work.





  • There are two types of autofocus systems that cameras use, phase detect and contrast detect. Contrast detect is what all point and shoot style cameras (and early mirrorless interchangeable lens cameras) used where they identified contrast of vertical edges and used that to determine if an image was in focus, this is a slow process as the camera needs to figure out what direction to move the focus and check the image at multiple focus positions to compare until the camera determined it was in focus.

    DSLRs have a separate sensor up near the viewfinder that does phase detect autofocus, this is different in that it can determine how far the lens is from being in focus and go directly there which makes it significantly faster which was crucial in many professional applications.

    Eventually sensor manufacturers figured out how to integrate a version of phase detect into the pixels of the sensor itself. While these didn’t perform as accurately as the separate phase detect arrays in DSLRs, they had an extra trick where they were able to create a hybrid autofocus system that used the phase detect array to get close and then contrast detect to get accurate focus. It was only once this was implemented on mirrorless cameras that the advantages of SLR disappeared.


  • The end of DSLR cameras has been coming for some time. Manufacturers have been slowly phasing out their DSLR lens lineups over the past few years and I don’t think Canon or Nikon are making that many DSLRs at this point. At some point it won’t make sense for them to keep the lines around and the stock will dry up.

    It was clear around the time of the Sony A6000 that mirrorless would usurp the DSLR in the near future, that camera had already matched much of the performance of the high end cameras. Once the lens lineups were fleshed out more and the autofocus was applied to full frame there was little reason to buy into the older systems.




  • This drives me nuts, when an urgent issue comes up I value concise, accurate answers so we can quickly agree and actually do the work.

    We had an urgent issue recently and upper management wanted a plan for validating the fix. Rather than talking to the expert the manager one level down just sent an AI written suggestion without checking with anyone. After having checked with the correct person, I had to respond with “This is the MIL standard, we should follow this” while “ignoring” the manager’s email. Luckily I had the goodwill to get away with correcting people like that.







  • Most people who use AI to write something can’t be bothered to make sure it is correct. It pisses me off at work so bad when someone “writes” a document or does “research” with AI and just copy pastes it into an email without actually reading to see if it makes sense.

    I got so pissed of a couple months ago when people were telling me about a “great research document” that someone put together for something we had coming up that we desperately needed information about. As soon as they shared the document to me I realized it was completely AI generated and 1/3 of it didn’t make a lick of sense. I wanted to yell at the person who created it to at least take 10 minutes to delete all of the obviously incorrect crap.




  • There was always three things that made a standalone camera better than a smartphone camera: larger sensors, better glass, better ergonomics. For most people people those advantages went away once computational photography got good enough and technology improved which allowed for very compact lenses on larger sensors.

    I’ve got a different background than most photographers in that I have a lot of experience in testing camera image quality. For me, a full frame mirrorless is still the way I prefer to take photos, as it has noticeably better and more natural looking images due to better hardware. Phone cameras suck in some ways like having realistic depth of field (portrait modes look so bad to me), but they also excel in using image stacking and AI enhancements to alleviate the hardware downsides to the point that I’ll sometimes prefer the phone over the prospect of trying to achieve the same on my full frame.


  • For me, it is meeting the people on the team where they are to support them. Some people need me to just get out of their way and let them do their job while being there for the occasional time they need some guidance, while others need some more attention because they seek out my guidance more often, or need a bit more steering to ensure they are making the right decisions.

    I also try to be clear about my overall expectations. They should never be surprised by my reactions to anything, they know where I tend to be a stickler about doing something a specific way, and they should know where I’m willing to be a bit more relaxed. I show appreciation when someone does well, and provide coaching in private when something doesn’t go well. They know that I accept that mistakes happen, but my expectation is that they learn from it and avoid it happening from then on.