TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

What Doesn't Seem Like Work?

712 pointsby achariamover 10 years ago

67 comments

dxbydtover 10 years ago
This excerpt -<p>&quot;what he really liked was solving problems. The text of each chapter was just some advice about solving them. He said that as soon as he got a new textbook he&#x27;d immediately work out all the problems—to the slight annoyance of his teacher, since the class was supposed to work through the book gradually.&quot;<p>is literally me. I did that. Every year at my school I did exactly that. Once I actually turned in my solutions and my math teacher was quite upset because she didn&#x27;t know what I&#x27;d do for the rest of the year in her class. She thought I was being arrogant and I should take in the material slowly, not swallow it all like a whale. But I wasn&#x27;t arrogant or anything, because unfortunately this skill didn&#x27;t transfer to the rest of my classes. I wasn&#x27;t particularly good at history or physics or anything else, only math. Even now, I have tons of Schaums at my home. Like this one - <a href="http://www.amazon.com/Schaums-000-Solved-Problems-Calculus/dp/0071635343" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Schaums-000-Solved-Problems-Calculus&#x2F;d...</a> I work problems in it just because it is a craving - I simply have to solve it. Sadly, society doesn&#x27;t pay for this sort of addiction. I have been a professional programmer for the past 2 decades to pay the bills, but I secretly hate programming, debugging, programmers, git, the whole enterprise - just seems so stupid &amp; futile. But hey, atleast I can spend my salary on Schaums.
评论 #8903632 未加载
评论 #8902686 未加载
评论 #8905295 未加载
评论 #8902436 未加载
评论 #8902563 未加载
评论 #8906297 未加载
评论 #8903818 未加载
评论 #8907245 未加载
评论 #8903565 未加载
评论 #8903279 未加载
评论 #8903009 未加载
评论 #8903790 未加载
评论 #8903138 未加载
评论 #8905036 未加载
评论 #8902756 未加载
评论 #8904499 未加载
delluminatusover 10 years ago
Personally, I experienced this with programming. When I learned to program in high school, it never struck me as a chore; it was always just <i>interesting</i> and I enjoyed it.<p>However, I think the only reason I was able to enjoy learning programming was because of how adept I already was with computers as a &quot;power user&quot;, because it gave me the physical skills and conceptual underpinnings required to appreciate the field.<p>To me, this raises an important question.<p>If you lack the physical skills or are a novice in a field, it can be frustrating or intimidating to learn even if you would otherwise enjoy being competent. For example, learning to draw: should one accept their dislike of basic beginning drawing practice to imply that drawing is not an appropriate vocation for them? Difficult question; probably depends on the person. The only way to know if you love drawing at a competent level is to reach that level. In a sense it begs the question: how can you tell if you will enjoy doing something until you have the ability to actually do it?<p>I don&#x27;t think there is an easy way to solve this problem; you simply have to put the effort into practicing new things even if you don&#x27;t enjoy the practice. That&#x27;s where you get into willpower, commitment, etc. My experience of the world is that you simply cannot expect to be successful by only doing things that don&#x27;t feel like work; sometimes, you have to actually <i>do the work</i>.
评论 #8902316 未加载
评论 #8902483 未加载
评论 #8902603 未加载
评论 #8904823 未加载
评论 #8904322 未加载
评论 #8902475 未加载
评论 #8902312 未加载
评论 #8903531 未加载
评论 #8902274 未加载
stegosaurusover 10 years ago
What if the idea of work itself is what you dislike?<p>There are plenty of activities I can enjoy, and some, quite a few of them in fact, are profitable.<p>Once you shoe-horn them into the power dynamic situation of a traditional job (with the bureaucracy that entails unless you&#x27;re dealing with Actual People as opposed to corporations), suddenly a lot of the luster disappears.<p>As a ridiculous example - I enjoy reading. It&#x27;s not really work at all, right?<p>Ask me to read 9am-5pm and I&#x27;d start to find it frustrating. Or add in a commute, or very low pay.<p>The actual job itself is very rarely the issue for me. It&#x27;s what you miss out on, and also the fact that it invariably involves submission, acceptance of being subordinate, etc.<p>edit: To be clear here; I&#x27;m not talking about work ethic in the sense of &#x27;pushing through something you find difficult&#x27;.<p>More the general idea of not wanting to be a part of a machine, a construct that you don&#x27;t agree with. Large corporations and their &#x27;policy documents&#x27;, for example. I don&#x27;t want to work for a company in which my boss doesn&#x27;t have the autonomy to speak to me as a human being - this stands regardless of whether my job is backbreaking labour or eating chocolate bars.
评论 #8903200 未加载
评论 #8902819 未加载
评论 #8903041 未加载
评论 #8902878 未加载
评论 #8903341 未加载
评论 #8904459 未加载
ritchieaover 10 years ago
Ugh I hate stuff like this. Sometimes programming feels like work, sometimes it doesn&#x27;t. I write, I make art. A lot of people wouldn&#x27;t consider either of those real work. Yet sometimes each activity feels like work, other times the activity feels great and feels like something I could do forever uninterupted. Virtually all of the time you find something you enjoy, even if someone else thinks it&#x27;s work, there will be parts of making it a career that will definitely be work (e.g. programming is always fun but maybe corresponding with your boss isn&#x27;t).<p>I have a friend who will program all day. He spends all his time on Project Euler. He loves studying algorithms to understand them completely and trying to devise better algorithms. This is what he does in his free time. He does it all the time because he hasn&#x27;t had a job in years. My friend is probably a much better programmer than I am but I have steady well paying work because sometimes I like programming and sometimes I like talking to people and the second part helps me work with clients and co-workers. My friend the obsessive programmer for whom it is always a hobby can&#x27;t hold down a job for the life of him. I hope for his sake he finds something that can support him as well as fulfill him. But the advice pg presents in this article is so trite as to be useless.
评论 #8902220 未加载
评论 #8914050 未加载
chubotover 10 years ago
I&#x27;m surprised that Paul Graham likes debugging. I tend to stereotype programmers into two camps: one that likes debugging, one that doesn&#x27;t. I thought he was part of the latter group.<p>Some programmers are engineers: they deal with the world as it is -- messy, inconsistent, evolved. They are good at debugging, because they are in tune with how things actually work (not how people SAY they work.) They like trying things before reading about them.<p>Some programmers are philosophers and mathematicians: they like to consider things from first principles, read a lot, and build up systems in their head. They make huge breakthroughs because they question fundamental assumptions. But sometimes they over-model things and ignore how the world actually works, in favor of &quot;elegant&quot; ideas. They may not like debugging because it is often dealing with other people&#x27;s broken assumptions (i.e. legacy code), and not any real fundamental idea.<p>So PG clearly seems to have the philosophical bent and has made breakthroughs. But if he really likes debugging, then that means he comes at programming from BOTH the engineering and philosophical traditions, which probably explains why he&#x27;s a great programmer. (I just stumbled across a copy of ANSI Common Lisp at work -- looking forward to seeing his style more closely.)<p>I think to be really good at something, you have to understand it in two different ways. Same goes for being able to write code from scratch (maker perspective) and being able to hack into it (breaker perspective).<p>Although, I have to say, there is a big difference between debugging your OWN code and other people&#x27;s code. Not sure if anyone likes debugging typical enterprise code. :)
评论 #8902669 未加载
评论 #8906597 未加载
评论 #8902752 未加载
zippergzover 10 years ago
I found something that didn&#x27;t feel like work, turned it into my career, and then realized that when there are real business outcomes riding on it, suddenly it feels like work. To the point that I now don&#x27;t even like doing it as a hobby.
评论 #8903020 未加载
评论 #8902611 未加载
评论 #8902494 未加载
blahedoover 10 years ago
I am surprised at how casually he dropped this in there:<p>&quot;When I was in college I used to write papers for my friends. It was quite interesting to write a paper for a class I wasn&#x27;t taking. Plus they were always so relieved.&quot;<p>Yikes. Really?
评论 #8902687 未加载
评论 #8903240 未加载
评论 #8904243 未加载
评论 #8903567 未加载
spike021over 10 years ago
I&#x27;ve noticed somewhat similar issues with my peers in school studying to become programmers. They don&#x27;t enjoy the long hours of debugging or coding. They seem to have come into the CS program expecting it to be a lot easier and less boring.<p>For me, I can get frustrated when I&#x27;m coding and can&#x27;t figure out a bug right away. But on the other hand there&#x27;s nothing I enjoy more than spending N time trying to understand what&#x27;s going on, solving the problem, and feeling a spurt of elation at succeeding at my task. I&#x27;m not sure how people who don&#x27;t see it the same way could handle that kind of work.<p>With that said, I do think there are areas where even if you don&#x27;t initially enjoy the activity, you can come to appreciate it and eventually enjoy it.
rabbyteover 10 years ago
Is it common for programmers to dislike debugging? I&#x27;m stunned. I never considered the possibility, it&#x27;s always been something I enjoyed. I don&#x27;t believe it impacts you either way in terms of capability but I imagine it impacts your desire to continue.
评论 #8902519 未加载
评论 #8902912 未加载
评论 #8902536 未加载
评论 #8902549 未加载
评论 #8903153 未加载
评论 #8902447 未加载
评论 #8914076 未加载
评论 #8902329 未加载
评论 #8904510 未加载
评论 #8904134 未加载
erikigover 10 years ago
Reading HN never seems like work. I feel like I could do it all day.
评论 #8902264 未加载
评论 #8902288 未加载
im3w1lover 10 years ago
I love reading (and finding flaws in) proofs. Solving math problems is ok I guess but feels like work. The moment of insight is nice, but staring at the wall with a blank mind, mumbling &quot;come forth, ideas&quot; not so much.<p>Oh, and trading I love trading. All kinds of trading. I&#x27;ve spent many many nights trading items in various games. Oh, and programming a bitcoin arbitrage trading bot was super fun.<p>Hmm, it was good thinking these things over I guess.
Htsthbjigover 10 years ago
The question is : Is that hardwired or is programmable?<p>I discovered early in my life that by changing the perspective of a problem you could transform something dull and tedious into something exciting and highly interesting.<p>For example , when I learned to visualize mathematical problems I become much better at solving them.<p>Mindmaps, and memory tools can make someone who struggle(and suffers as for example when he does not pass an exam) in something to fly around it.<p>I had a history teacher that went to wars in his youth as a news reporter, learned languages and traveled the world, studied history by correspondence(from a distance University), went back and settled with a young lady as a teacher.<p>History for us (the class he teached) changed forever. It was not about words on paper, but about real people, real places, interest and fights, and winners and losses, consequences. We saw photographs of the victims of the wars, some of them taked by him,the stories on how politics and decisions affected their lives and their families&#x27;, other pics taken by his friends.<p>After that course, even with completely different teachers History was so easy to study, to remember.<p>About debugging. I believe the best programmer is the one who hates so much debugging that is able to work terribly hard in automating it and not have to debug EVER again.<p>People who loves debugging is a problem for me. I want things so well documented and well designed that debugging becomes almost non necessary.<p>The fact that people believe it is ok to have crappy documentation, crappy design, and spend months trying to catch problems(because they enjoy it) is a misfortune.
评论 #8902804 未加载
评论 #8903096 未加载
TrysterosEmpover 10 years ago
Well this line of reasoning works beautifully for engineers, because solving the types of problems engineers love also HAPPENS to be extremely lucrative.<p>What if acting doesn&#x27;t feel like work? Playing soccer? Hiking? It&#x27;s extremely difficult to make money doing these things. &quot;Follow your folly&quot; career advice can work, or it can just make people feel terrible because they realize they&#x27;re doing things they don&#x27;t love because they can&#x27;t make money doing the things they do love.
评论 #8904534 未加载
dm8over 10 years ago
How important is it to do something you love that helps you in live comfortable life?<p>For example, I always loved theatre and plays but I was told in young age that it&#x27;s very hard to support comfortable life as a thespian (unless you are breakout success); so best not to take that as a career even though it may really work out for you.
评论 #8903613 未加载
CurtMonashover 10 years ago
I&#x27;ve made a similar argument for a long time. About my fifth choice job coming out of academia was from an interview in which I was told that 90% of my job would be drudgery, but the same was true for everybody, even the CEO. So I decided that careers were not just about passions, but also about what you didn&#x27;t hate.<p>I don&#x27;t mind writing. I don&#x27;t mind public speaking. I don&#x27;t mind grappling with tough problems. I don&#x27;t mind working alone. I don&#x27;t mind being indoors.<p>I do mind physical labor. I do mind cold calling. I do mind having to worry a lot about people&#x27;s feelings.<p>If you have different preferences from mine, then you probably should also be in a different line work.
arbugeover 10 years ago
One wrinkle to this is that it is quite possible to become passionate about something which is initially a grind, at which point the state described in the article of it not feeling like work would kick in. In fact there are several successful entrepreneurs out there (eg. Mark Cuban) who openly advocate passion following work rather than the other way round.<p>If you do know of something which doesn&#x27;t feel like work to you, but does feel like work to everybody else, there&#x27;s indeed probably something there. But if you don&#x27;t, it may be possible to create such a something...
pwover 10 years ago
I&#x27;m very glad to see that PG&#x27;s departure from YC has led to a significant uptick in his essay output.
评论 #8902348 未加载
yasonover 10 years ago
For me, programming is to build mechanisms. There&#x27;s something similar there as in building mechanical constructs. That&#x27;s the juicy bit for me.<p>Building mechanisms of course implies some core problem (i.e. how to model what you need to solve and how to compute the result) and interfacing (how to run that thing at all in a physical computing environment and how to talk to all the other), but those don&#x27;t raise up as major appeals. One or both can even be trivial and I don&#x27;t get bored yet.<p>The play of ideas and experience and using those to build something that works is highly enticing. So, the more I gain experience, the more rewarding programming has become, which in turn gives me more ideas that I try out or problems that I try to solve, which accumulates the experience, and so on.<p>The most boring part of programming is often interfacing. This means anything from negotiating with other people&#x2F;teams to learning obscure one-off APIs just to get the juicy bits running.<p>The actual problem (think in terms of maths or CS) can sometimes be interesting but not necessarily per se. Rather, a tricky problem can serve as an excuse to build a very complex or advanced mechanism.<p>Debugging is just pure fun. It&#x27;s like trying to find out that slightly loose part in the transmission of a car that sometimes makes the 2nd gear a bit difficult to engage. Debugging happens when the mechanism is mostly built but not yet completed. You can almost see it working, sans a few problems that you know are there. It&#x27;s hard to imagine sources of greater motivation and mental satisfaction than debugging.
q845712over 10 years ago
i enjoy chopping vegetables much more than most people, and i&#x27;m told i&#x27;m quite good at e.g. making sauerkraut - an activity i truly enjoy. but i get paid a lot more to write software, which is also reasonably fun.<p>to be honest i think i only enjoy writing software about as much as the next person! can we be honest that it&#x27;s an absurdly good job currently?<p><a href="https://www.jacobinmag.com/2014/01/in-the-name-of-love/" rel="nofollow">https:&#x2F;&#x2F;www.jacobinmag.com&#x2F;2014&#x2F;01&#x2F;in-the-name-of-love&#x2F;</a>
评论 #8902633 未加载
评论 #8904156 未加载
emptytheoryover 10 years ago
I had a lot of experience programming in high school. When I practiced on my own, it never seemed like work because it was fun and I had experience telling me that I could accomplish something meaningful. Something made me feel confident in my ability to produce and discover.<p>When I was an undergraduate, a lot of my peers who didn&#x27;t have a similar CS background struggled. I experienced this myself when I transferred into the mathematics program. I never had a serious engagement with mathematics until I was in university.<p>I think reaching the stage where an activity becomes natural requires a serious personal engagement. That is, you have understand the questions which guide the activity (your interests have to align) and you have to have the freedom to ask and answer your own questions (being able to solve your own problems). The activity has to become personal in some sense.
heuristover 10 years ago
I like figuring out what other people are thinking. They&#x27;ll give me a bunch of requirements and I can look at them and their situation and crunch the requirements down into a tight, beautiful solution that addresses the needs they didn&#x27;t know they had.<p>I also really enjoy the process of understanding things in general - figuring out the important&#x2F;disparate parts, determining how they link together, exploring connections, etc. Once I understand something all of the possibilities hidden in that topic are open to me and my creativity.<p>But I&#x27;m terrible at taking time to create things. Once I have the solution it is very difficult to find the drive to actually continue and build on it. It&#x27;s always a slog, as if I were a kid being forced to eat vegetables. I think I&#x27;m slowly improving, though.
smoyerover 10 years ago
@pg<p>I built electronic parts for Westinghouse&#x27;s Nuclear Reactor Simulators (near Monroeville PA) in the mid 1980&#x27;s. There were a ton of intelligent people working there and since every reactor built had to have an identical training simulator, there was quite a bit of knowledge required to make the systems realistic. Sometimes simulating the required behavior of a nuclear reactor was more complex than what occurred in the real reactor (simulating the pulse shape and randomness of a Geiger counter or driving a synchroscope with hopped up audio amplifiers).<p>In any case, those guys provided a lot of on-the-job education for a young engineer ... thank your dad for me as I might not have interacted with him, but surely some other &quot;youngster&quot; did.
duderificover 10 years ago
Funny he used the example of popping zits as something that most people don&#x27;t enjoy. I rather enjoy popping a nice juicy zit on the occasion that I get one - it&#x27;s quite cathartic. I wonder if I can make a career of it.
评论 #8902755 未加载
评论 #8914096 未加载
评论 #8903480 未加载
davrosover 10 years ago
If you do something and get that &#x27;doesn&#x27;t seem like work&#x27; feeling - great! Like all the best heuristics it seems obvious once you say it clearly. My question, though, is about the case where something does feel like work - does this imply you should not pursue it? Or are there cases where sticking with it and over time you find the vocation? For example I hated people management at first, but its a huge component of the &#x27;doesn&#x27;t seem like work&#x27; vocation I&#x27;m following now. Are there signals to look for that would indicate there is the prospect for this transition?
dkrichover 10 years ago
I think a lot of what makes something that seems like it is work to one person actually enjoyable to another is purely environmental.<p>For example- I knew from an early age that I liked tinkering around on computers. However when I got to college, I found programming monotonous and boring. When I worked as a software engineer for a large boring company I hated it even more. To the point that I actually quit and switched careers.<p>Then, a few years later I discovered Ruby on Rails and development on a new Mac. These seemingly small changes to a new environment rekindled my love of computers to a point that I spent nearly every weekend for three years teaching myself Rails. I remember one weekend I flew to a bachelor party in New Orleans and all the way there I read a book on Rails. It wasn&#x27;t work anymore, but a hobby that I truly loved.<p>This is not to say that everyone is cut out to be or will enjoy being a programmer with just the right tools. However I think a lot of people take a first glance at something and give up on it without having a comprehensive understanding of the reality of doing the work in an ideal environment. To this day it annoys the hell out of me when non-technical friends ask me questions about coding as if it is some awful task that has to be done- &quot;Why would you ever want to do that?&quot; These people never actually have tried it so they don&#x27;t know what is actually involved or whether they might actually enjoy it.
评论 #8903973 未加载
teekertover 10 years ago
I like playing with Linux and sometimes other OSs. I regularly set up servers, at home or on digital ocean. For fun I recently wrote a Dockerfile that would setup a Drupal install, it worked well on CoreOS. Doing this felt like relaxing, meditating. I like that feeling of having a fresh, secure system running smoothly. I can get pretty distracted and annoying if my systems are not running smoothly (when I was younger I&#x27;d skip a night getting Beryl to work on Gentoo with the beta Nvidia driver but those times are over now).<p>Recently I thought, I have to do something with this and I started a Drupal system for searching locally cultured vegetables for sale. It was fun in the beginning but my wife is a designer and pretty soon I was editing CSS all the time and I completely lost interest. It felt like work. I left it in an ugly, unusable state.<p>Still, I keep setting up servers with the occasional blog with some articles if my attention span allows it. Who knows what I might do with it some time. I have this vague vision of setting up a web services company with CMSs for sportsclubs but that will come with paper work and I know I will regret it. I have a nice job as a biophysicist by the way and I get to play with large Linux clusters from time to time and I try to take those chances as much as possible.<p>Some things just start feeling like work as soon as they become work, as soon as there are any milestones to catch or things to finish. To me things feel like work if I can&#x27;t just quite half way into a &quot;project&quot;.
stuff4benover 10 years ago
I&#x27;m a little late to the conversation, but I need to say this just for myself. But yeah I totally get this. As a rising fifth grader in the mid-80&#x27;s, &quot;somehow&quot; I heard of or got invited to some summer school computer class. Basically for 4 weeks I went back to school and learned about computers on an Apple IIe. We played some lemonadestand game and even wrote BASIC on some Trash80&#x27;s. That was my watershed moment. Ever since then I knew I was going to be a programmer. I remember as a senior in high school, the only computer class they had was on BASIC programming. Since I had literally been doing it for 7 years, I aced it. The teacher would hand out exams (yes on paper) and I would be done before she finished handing them out to the rest of the class. I hated that I was out in the sticks in highschool though. If only I had someone I could have been mentored from, there&#x27;s no telling where I&#x27;d be now. But hey, I still enjoy programming (debugging MY code, creating code, etc). I&#x27;m attending way too many meetings now and I rarely open my IDE at work. But the thrill of creation and making the computer do what I tell it to do is pretty awesome after 30+ years. I need a side project...
mkageniusover 10 years ago
It can be about the crave to be &quot;different&quot;. People want to do things that make them _different_ than others.<p>People hate programming when they do it with 1000 other colleagues. The same programming is rewarding when they do it alone - since, that lets them do things that no one in the world is doing.<p>That may be true for startups in general. Doing startups seem cool since only a handful (&lt;10%) of total population is doing it. If everyone starts doing it, it may not be as cool.
genericoneover 10 years ago
Dell&#x27;s origin story follows this idea. Many consumers don&#x27;t enjoy building their own computer, Dell enjoyed building your computer for you at a fair price.
kabdibover 10 years ago
The only time that programming seems like work are when I&#x27;m under an artificial deadline, or when I have to use something that is just irretrievably fucked-up (like this morning, an issue with SOAP and WSDL, which I loathe).<p>Even the artificial deadlines can be fun, though there is a definite cost to working an 80 hour week.<p>Most days are like playing, really. Sometimes you have to come into work and push a pencil, but hopefully those are rare.
paulvsover 10 years ago
I spent the first 12 years of my life living onboard a boat with my family, and then on and off throughout my teenage years. My father wanted to give us kids an environment conducive to learning, so I grew up surrounded by his Shaums Outlines, IC pinout reference manuals (thankfully the Internet age has replaced those), dos and qbasic books, etc. and lots of old computers running windows and dos. While I don&#x27;t think he ever excelled at these subjects, they were his hobby and he was always trying to get us interested in them, too. I remember after some of us kids displayed an interest in tearing out the cardboard subscription forms from his vast collection of Scientific American, he actively encouraged us to do so in the hope that the articles would catch our eye and we might also develop an interest in science at a young age. My siblings and I were rushed through the high school curriculum in a home schooled environment and at around the age of 13 started taking some long distance first-year math courses from universities (Monash University, Australia). I, being the youngest, waded heavily through after my siblings, but never was particularly interested. The temptation to move to a normal home, go to a normal school and have friends was growing, so at the age of 13 I enrolled in ninth-grade at a public school. In the whole time I was at school I never had an interest in maths or science and the library was definitely a no-go zone for me (trying to fit in was a full time job). I applied for uni with a score of 16 out of 25 (1 best and 25 worst). I scraped into environmental engineering with a vague idea of changing to electronics or it (which my score hadn&#x27;t let me directly into, but it was possible to change engineering majors once in). Uni seemed boring until about 3rd year of electronics and computer engineering. Ever since then I have begun developing a steadily growing interest in programming, science and maths, although I&#x27;m not good at the latter two. I&#x27;m now two years out of uni, working as an iOS developer. I hope that as my interest grows my learning keeps up. I think my father gave me the spark, but now it&#x27;s up to me to keep nurturing the interest to get its full enjoyment.
smaccounover 10 years ago
Very refreshing to see this on HN. Often I feel bewildered and sometimes even somewhat infuriated when I read about people demanding a new work week of X days&#x2F;hours. For me, as long as I&#x27;m programming - which is almost all the time at my job - it never feels like I&#x27;m working. I often have to set timers to cap myself for working on a programming problem for too long, else I&#x27;ll never go to the bathroom! So work is something I love to do and a huge part of my life that I often don&#x27;t want to cut out.<p>Further, working with others who are passionate about what they do produces one of the most wonderful pleasures in life, as it blends deep community&#x2F;social bonds while plugging into life!
giisover 10 years ago
&gt;The stranger your tastes seem to other people, the stronger evidence they probably are of what you should do.<p>Completely agree. I came across similar thing 5 or 6 years back. When one-of my co-worker called me to debug&#x2F;show a problem with his website-download module to export data as spreadsheet. The data came as some junk characters,even though site-page shows proper data and db-records are fine too.<p>I clearly remember the following conversion.When I tried, I also got spreadsheet with unreadable chars, and I said, &quot;nice,that&#x27;s interesting!!&quot; and my co-worker laughed and responded &quot;what? is this interesting???&quot;
评论 #8903372 未加载
lokeshkover 10 years ago
That&#x27;s a fair advice, but I wonder what if we start working on something that at first does not seem like work, but later we realize was merely a hobby? For instance, I enjoy cooking. I love figuring out the recipes of intricate Indian curries, and then I will cook them. I enjoy eating curries even more! :D However, if I was to translate that to a full time job, I would probably hate it. I love my job as a programmer, and cooking just does not have the same breadth of intellectual stimulation, or excitement in it for me.<p>How do you separate hobby from a potential work&#x2F;job?
评论 #8902650 未加载
sktrdieover 10 years ago
I used to think this of software development. The problem is that when I started doing it &quot;because I had to&quot; instead of &quot;because I wanted to&quot; it took all the fun out of it.
drawkboxover 10 years ago
I enjoy:<p>Creating useful things, or something that is fun to do.<p>Making something come to life, a product, a character, a moment, that people use or enjoy experiencing.<p>It could be in programming, art, a system, a product, something digital, something physical, anything useful that removes part of the monotony of life, reduces drag, and improves the thrust of life.<p>To me a comic strip, a rocket ship, a new game, a system that takes away boring tedious parts of life, quality of life improvements, and anything helpful to make the day more of an adventure, are all on the same plane.
gregfjohnsonover 10 years ago
I am 60 and still cannot believe that people will actually pay you to play with computers and robots all day long! The robots I play with know how to breathe air, which involves a lot of interesting fluid dynamics in addition to all of the other interesting things that go into building and playing with robots. (The technical term for these robots is &quot;intensive care unit ventilator&quot;.) I love and am probably addicted to programming. RE debugging: while the rush of relief and victory is satisfying when a problem is found and fixed, I find these days that it is more fun to do technical things differently. Consider a Venn diagram with two overlapping circles to describe a given technical problem. Circle A is &quot;have something working happily, but may be overly simplistic.&quot; Circle B is &quot;covers the real problem domain adequately, but may be buggy.&quot; The intersection is where you want to be. The question is, from which direction do you approach the intersection? I used to start from Circle B and debug to the intersection. Now, I start from Circle A and stay happy&#x2F;working, expanding that state until it gets to the intersection. Especially in pair programming I find this to be the best way to go. If two pairing partners are &quot;lost in the woods&quot; trying to debug a problem, they can start stepping on each others&#x27; toes and get really unhappy. On the other hand, if they are collaboratively growing an ever-expanding &quot;working&#x2F;happy&quot; program, things usually go an awful lot better. Related topic: I&#x27;ve come to realize that I am good at &quot;really easy&quot; mathematics, and bad at &quot;really hard&quot; mathematics. So, in struggling with a math problem or new area, my instinct is to massage and massage until the problem magically transforms from &quot;really hard&quot; to &quot;really easy&quot;. Just last week I had that huge sweet &quot;AHA&quot; rush. In lambda calculus, there is a cute trick called Church numerals that allows you to encode the non-negative integers as functions. The functions to add, multiply, exponentiate, etc. are all easy, but the function to take the predecessor of a Church numeral is really tricky. I knew the predecessor formula and could mechanically apply it, but did not have any clear insight at all as to how or why it worked. Finally, <i>KAPOW</i>! Came up with a beautifully straightforward, satisfying, and intuitive way to derive the predecessor function of Church numerals.
tegeekover 10 years ago
I grew up in a remote rural area of a third world country. My mother &amp; father taught me to read. And I developed interest in reading books at the age of 6 or 7.<p>When I was 9 or 10 years old, someone (may be my cousin or my fathers&#x27; uncle) gave me a book on simple electronics (it was in my native language). That was the first time I read about P-Type &amp; N-Type materials and some other physics. It was so fascinated to me that I used to read it all the time to understand. The book also included about very simple digital logic design and concepts like NAND Gate etc.<p>I didn&#x27;t understood at all what it is all about. But It developed my interest in Physics and Electronics.<p>By the age of 13 or 14 I learned myself about soldering, creating very simple chips and some LEDs on-off work. I never learned any math or could develop any mental model about true electronics but all that work created an infinite desire to know about the nature of &quot;materials&quot; &amp; physics behind everything.<p>My parents put me in school which was 12 KM from my village, I used to bike every day 24 KM two way with some other friends no matter if it was summer with 43 degrees or winter with -2 degrees. And I was just 9 years old young kid. I started skipping school and start searching more books like that great Electronics books. I bought many but couldn&#x27;t understand the foundations at all.<p>That same book had chapters how you can create a sequence of LEDs which keep going on &amp; off one after other and make some interesting visual. I opened every electronic device at home and tried to understand its chips but couldn&#x27;t get at all what is going on.<p>None of my friends studies beyond class 8 but I kept going. I started studying physics at the age of 15 at school but it was all so bookish and memorisation that I never liked school at all.<p>But I studied Physics, Biology &amp; Chemistry myself and enjoyed every single moment of that time. That was the only time I studied Sciences and developed an intuition about the scientific world.<p>My parents took loan and sent me to a bigger city for my Bachelors degree. But the education was so artificial that I couldn&#x27;t learn anything more at all. Every single book was in English (which is not my native or national language) I feel so empty &amp; everything useless. At the same time my parents were sending me more money than they could afford.<p>I went into depression &amp; at some point in my Bachelors&#x27; degree I found out about Internet &amp; &quot;Software&quot;. I started learning about Web Site development. I learned HTML, Adobe Dreamweaver &amp; Fireworks. Then I learned a bit of C++ &amp; C#. (I remember I started learning about C# in April 2002).<p>I got a job as a programmer in an off-shore office of a USA company. I then saved some money and escaped from that country and came to Sweden because of free education.<p>I studied Computer Science &amp; developed an intense love with Mathematics (even though I&#x27;m not good in maths) &amp; Programming Languages. Now I&#x27;m working as a Software Engineer but I have deep love with Electronics &amp; Physics. And that all goes back to the days when I was reading that simple electronics book.
评论 #8904410 未加载
评论 #8902639 未加载
AnonJover 10 years ago
Well the usage of the word &quot;work&quot; here is peculiar. Has &quot;work&quot; in our society already become a word equal to &quot;travail, toil&quot;, &quot;something done with the explicit intent of earning one&#x27;s living but uninteresting&quot;? Isn&#x27;t &quot;work&quot; supposed to be fun, challenging and rewarding in itself? The article surely reads a little bit weird to me in this sense, though I get the idea.
DenisMover 10 years ago
&gt;But you may have to like debugging to like programming, considering the degree to which programming consists of it.<p>Odd. I barely do any debugging at all. If it compiles, it&#x27;s usually right, and when it&#x27;s not, I just kick back and think. Thinking takes a lot more of my time than writing or debugging. Perhaps that&#x27;s because I work largely by myself on those components - there is no one else&#x27;s intent to grasp.
评论 #8902587 未加载
dluanover 10 years ago
I wonder if it&#x27;s possible to do things that others don&#x27;t like, but doesn&#x27;t pay - that then ends up becoming something that does pay. I wonder why PG didn&#x27;t charge his friends for writing papers.<p>Not sure where this is going, but imagine something like the first public musician. Or the first ever commissioned artist. It must&#x27;ve been valuable, because someone funded them to make it happen.
ameliusover 10 years ago
The problem with programming is: in the beginning it seems like fun; but then the system gets bigger, and suddenly it seems like work...
flipsideover 10 years ago
Edge cases, I love exploring edge cases and even better, the intersection of edge cases (corner cases?). The more edge cases there are, the more interesting something is and sometimes they lead to discovering entire new spaces. I consider myself lucky to have stumbled into an opportunity with my startup that I find endlessly fascinating.
评论 #8902553 未加载
stickhandleover 10 years ago
Lesson learned from having 3 kids in hockey: Until you reach a level of &quot;good enough&quot; to participate in &quot;the game&quot;, its not much fun. Once there, the better you get, the more fun it becomes and turns into a virtuous circle of try_harder-&gt;get_better-&gt;more_fun-&gt;try_harder-&gt;get_better ...
rjammalaover 10 years ago
This reminded me of the time when I solved most of the problems in this book just for the <i>fun</i> of it:<p><a href="http://books.google.com/books/about/Problem_book_in_high_school_mathematics.html?id=NdJUAAAAYAAJ" rel="nofollow">http:&#x2F;&#x2F;books.google.com&#x2F;books&#x2F;about&#x2F;Problem_book_in_high_sch...</a>
karlbover 10 years ago
Jerry Seinfeld says[1]: “Your blessing in life is when you find the torture you’re comfortable with.” Jerry describes writing comedy as “The torture I love.”<p>[1] <a href="https://www.youtube.com/watch?v=c2GW2JS_A4g&amp;t=32m20s" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=c2GW2JS_A4g&amp;t=32m20s</a>
nndover 10 years ago
Finding to do what you love is easy. I mean anyone can do that by iterating through different activities to find &quot;what doesn&#x27;t feel like work&quot;.<p>Getting paid for it is difficult. Arguably one has to become extremely good at a particular skill which is in demand and be able to promote himself.
alexholehouseover 10 years ago
Sadly, I think this is perhaps the only (?) reason to stay in academia any more (albeit a very good one).
ribsover 10 years ago
Paul talks about this subject like it&#x27;s a breaking of the code or something, but it&#x27;s just economics. If there&#x27;s a commodity you can get for cheaper than other people, you stand to gain. In this case the commodity is pleasure, which you can buy for negative money.
noonespecialover 10 years ago
This is also why it&#x27;s difficult for some of us around here to charge customers what our work is worth. It doesn&#x27;t seem like work to us at all. It feels just like reading comics and playing WoW. It&#x27;s hard to <i>feel</i> like we should be paid for such things.
callesggover 10 years ago
I have always had the image that debugging is like this thing that one has to do when one has fucked up.<p>But thinking of it after reading the last part of the article i realized that i actually find that debugging is quite fun, i have never really thought of it until now.
dogweatherover 10 years ago
I&#x27;m like this, and other successful programmers I know are like this. But I wonder how applicable this is to people in other industries. Does everyone have something they like to do for which the market will reward them?
fisheulerover 10 years ago
I just misunderstand the meaning of the word &quot;work&quot;.I intepreted it as a verb meaning dosn&#x27;t operate normally. After reread other people&#x27;s comment. I realized it&#x27;s meaning : similar to the job.
capexover 10 years ago
Does entrepreneurship feel like work to anyone?
评论 #8905024 未加载
评论 #8907118 未加载
评论 #8903203 未加载
lisperover 10 years ago
Ron&#x27;s second law: the hardest part of getting what you want is figuring out what it is.
elwellover 10 years ago
I enjoyed the short length and poetry of this &#x27;essay&#x27;; kind of different from PG.
BrainInAJarover 10 years ago
What if you don&#x27;t have anything like this?
评论 #8902538 未加载
knownover 10 years ago
You are a product of your environment.
thisjustin2015over 10 years ago
This just in: do what you love
评论 #8903318 未加载
timetravellerover 10 years ago
What the hell Paul? Why you&#x27;re using image for the title. I can send it to my Kindle.
评论 #8904559 未加载
meigwilymover 10 years ago
OT: siarad Cymraeg Paul?
CmonDevover 10 years ago
Being a VC.
cryptozover 10 years ago
This dichotomy, and the realization that it can fuel smart people to use their abilities to do amazing things in the world, is what upsets me most about the startup ecosystem. I&#x27;m a programmer. Writing weather software doesn&#x27;t seem like work to me. However, since going through a startup accelerator, I&#x27;m supposed to all these things that are very much &quot;work&quot; - and it gets me down. Things that are important, for sure, like pitch decks, financial modelling, market research, <i>raising capital in general</i>. They&#x27;re distracting me from the things I like doing but I do them because they&#x27;re necessary for the business. My &quot;fun work&quot; quickly became &quot;work that I don&#x27;t like doing&quot;, and it&#x27;s hard to stay in love with your startup after a lot of that.<p>I wish there were a way for startup founders to do what they love doing, and not what the VC&#x2F;fundraising cycle tells them they should do.<p>If someone can solve that problem I&#x27;d be really really happy.
评论 #8902304 未加载
评论 #8902242 未加载
评论 #8902227 未加载
评论 #8902632 未加载
评论 #8902341 未加载
jsprogrammerover 10 years ago
&gt;When I was in college I used to write papers for my friends. It was quite interesting to write a paper for a class I wasn&#x27;t taking.<p>Sorry, did Paul just say that he helped people cheat in their college classes? Or did the professors know he was writing others&#x27; papers?
hasenjover 10 years ago
There are many activities that I enjoy doing as a hobby, but can&#x27;t imagine doing them as a profession or for a living.<p>One of them for example: if I like a song in a foreign language I&#x27;m learning, I will look up the lyrics and try to translate it by carefully analyzing each sentence and using lots of dictionaries and Google searches (sometimes asking on Forums or asking native speakers in person). It takes anywhere from hours to days. It might seem to most people that this requires discipline and tenacity, but when I do it I just do it for fun.<p>I&#x27;m not so sure though that I would enjoy it the same way if I had to do that kind of work for a living.
dreamdu5tover 10 years ago
You can get paid to do that kind of math. But what about stuff that doesn&#x27;t pay? The things that don&#x27;t seem like work to me aren&#x27;t profitable or even monetizable. And please don&#x27;t tell me something to the effect of &quot;I&#x27;m not trying hard enough&quot;.
评论 #8904723 未加载
nnqover 10 years ago
So if I <i>absolutely hate debugging</i>, it means <i>I&#x27;m not meant to be a programmer</i> after all (even if I otherwise love everything about programming)?!<p>I hate debugging (and more generally &quot;diagnostic reasoning&quot; in general... also went through med school long time ago), that I&#x27;ve actually become a &quot;language geek&quot;, researching language after language and programming pattern after pattern in order to find strategies to reduce as much as possible the debugging work that I have to do. I&#x27;ve learned Lisp. I&#x27;ve started learning Haskell. Rust is on my &quot;to learn&quot; list now too. And my <i>absolute hate for debugging work</i> makes me research new things every day in the search for that nirvana where code that compiles always works and where you don&#x27;t have to work 5x as hard to please the compiler either...