| Thanks for posting this; the part at 40:00 actually motivated me to view the rest, which I recommend to anybody working in a corporate job. Hopefully this summary does justice to the remainder (but IMO it's worth watching): 40:00 Essentially he says you're not defined by your job. Your outside projects represent your self-expression and the corporation doesn't get a piece of that. 42:00: Most companies treat programmers like factory workers. In that case, act like one: do a professional job and punch out at the end of the day. 43:30: "If the company makes money off the sweat off your back, you get a chunk. If you don't get a chunk then you give them what they absolutely ask for, keep it to a minimum, be friendly, be very professional, do your stuff, make sure it's well-written, but don't go out of your way to give them your latest, greatest research or your idea or whatever." 44:00: Work on weird and cool stuff at home to stay sharp. If all you do is corporate coding, all you'll ever be is a drone. 45:00: When you're coding at home, "you're making poetry people can play with." But you don't want to do this for a company that doesn't care. "Who wants to make another document management system, time tracker or accounting system? There is money in that, but unless you're making the money too, it's not really fair." 47:30: Don't fear change. At home, take chances and learn new stuff. But at work, just give them what they want because they'll make changes whether you like them or not. It's just a job. 50:00: If you're concerned about being outed, consider creating an online identity (like "_why"). 51:30: Don't do Blub at home; do something completely different, break the rules and code for fun. At work, don't think too much, don't be different and just get it done. 52:40: Outside work, make sure you're not someone's "resource" to be "utilized." Run with like-minded folks. 54:00: Embrace your geekiness, get out there and do it now. 55:00+: Questions and answers. This was good too, but somebody else will have to take over the transcription. ;) |
edit: Also, unrelated to this, another question/answer pair starts around 66:00 which I think is a pretty good idea.