... they can't just deflect blame either. I'm sure they'd be happy to take credit for any success. Anyone who had direct control over the product is at fault.
I would not blame an engineer whose experience and training was inadequate to the task unless they participated in the misrepresentation of the app as ready for prime time. The blame lies with the leadership.
It’s truly bizarre. Think a lot of it comes from people being influenced by YouTube , and rgb lights being one of those things that really only exists to appear on video.
Working on personal projects, not having to conform to other people’s requirements, trying a bunch of cool hacks and getting to see how things really work…that’s the most fun part of programming!
The difference is the 'personal project' bit. If you have to do something, because it's for work and there's a deadline, then the fun hacks produce a general feeling of unease, uncertainty, and of not doing ones job properly.
At work myself i work mostly in isolation on codebases that have been in maintenance mode for years, where the original authors have typically either left the company or moved to another dept, and where there is almost no documentation. Everything is hacks and exploratory work, but it sure ain't fun. Adding relatively uninteresting small changes can take days or weeks.
Working on a broad and deep project as half of a pair is my preferred working mode so far in my career.
Side projects are probably the most fun that can be had with programming, not just for the freedom of requirements but also because you can build something you truly enjoy building.
I'm lucky to be writing fun code at work - most of the time -, but the side projects keep me sane for many reasons. Not having to deal with 'bad' code that I didn't write, is also a nice benefit. All the bad code in my personal projects is mine, so no one else to blame :D
EDIT: typos and delete possibly negative statement
Bs, nobody will read your code. 1 per 10 000 maybe. And even that 1 will be polite enough. Don't spread this bs - people shouldn't be afraid of shaming when they have some code to publish.
That's why I put the `/s` there. I wasn't being serious, and hope that most people got that. If not, my apologies. I constantly commit my toy projects and the few that got some viewers / comments were all polite indeed.
EDIT: I have deleted the original statement. After your comment it made me think that it might involuntarily scare people from sharing things in the open source world, which is not my intention.
Oddly enough I find the collaboration more interesting now. Not sure if that’s a getting older thing but I like managing the PR’s, ensuring code is of a high quality and serving the needs of the users.
I do both, and they have their own unique rewards. Writing personal projects is an exercise in self-improvement–it really doesn't matter all that much how your project turns out–while working on projects with others means you need to care about how other people and your project is improving. But in return you get to interact with people, show off your skills, receive and provide help…all useful skills in their own right.
I've never been happier working on a project than when I'm working with somebody that is a better programmer than me and willing to give advice and criticism.
Looking at the foods here, not sure it's counter to what we've considered a healthy diet. Legumes would be about the biggest exclusion on the generally healthy list. The low FODMAP food list doesn't look too restrictive at all though ?
> The low FODMAP food list doesn't look too restrictive at all though ?
Lots of what you'd want from a healthy diet is on it, but, if you try to prepare a meal with varied ingredients, you'll rapidly find that it still has plenty of (sometimes surprising and unexpected) exclusions. Well, maybe that's just me; I find the idea of leaving fruit and onions out of my diet difficult even to conceive.
It's definitely not just you. I had a hell of a time building a low FODMAP menu because of the restrictions. We ended up eating very basic meals consisting of some meat, plain salted rice, and some approved veggie.
but if the fermenting sugars in fruit and onion give you incredibly painful ibs, would you try it for a couple weeks to see if symptoms go away. a low fodmap diet is a diagnostic tool.
I wonder what happens if you have a keyboard issue AND your logic board dies at the same time after the first year? Will they replace the logic board for free, given that the keyboard was malfunctioning?