Earlier quoted context omitted.
Indeed it is. Haven't I accrued debt, worked hard, and earned the right to be in a job I should be happy at? I deserve that. So do you and so does every body else.
no one deserves anything
Coding as a Career Isn't Right for Me
21–30 of 124 posts
Re: Coding as a Career Isn't Right for Me
#22 > I want to get away from coding for you and code for me.
> I don't like coding for you. I don't think any of us do.
I'm sorry you haven't found anything to like and be excited by, but i assure you it is out there. I personally have never worked in a company with much process, so i haven't experienced that kind of hell. But do keep in mind, there's also another kind of hell: Where everybody is a cowboy coder and walks all over anybody's changes; where everybody codes 9-5 and then doesn't think about code ever, never improves, coding the same as when they started, 15 years after they start.I've found my enjoyment in taking such companies and teaching them how to produce quality code without compromising on speed. I've found my enjoyment in encouraging such companies to take on young coders who i can then teach, and see flower into excellence they could otherwise only reach with years of investment.
And occasionally there is the one or two projects that are just for fun, or really touch many many customers.
Don't give up and blame the world. Look harder. Maybe even change your language. I mainly do Perl, which gets a bit of a bad rap by people who don't use it. But compared to companies doing e.g. Java or PHP i find a marked difference in culture. Maybe you're just stuck with the wrong focus in your skill set?
Or, if you feel brave: Maybe your problem is that you keep getting into the kind of company that wants an employee. Maybe you can change your situation by becoming a freelancer. Keep in mind that as a freelancer, you eventually, if you're good enough, end up in the position where you may fire clients. You also tend to see a lot more projects of much more variety.
Re: Coding as a Career Isn't Right for Me
#23You call yourself "Old, Tired, and Bitter" but it actually sounds like this is your first, maybe second job out of college.
Third. I've only been at it for 6 years now. I'm 27. I'll correct the title for you to be "Older, Tired, and Bitter"
Re: Coding as a Career Isn't Right for Me
#24Change your lifestyle temporarily, go heads down and pay off your debt in 12 months. Probably could. Alternatively, there are plenty of places to work that won't make you feel like a small cog in a giant machine. Self improvement comes from, improving your situation. No one will do it for you.
This is my third try at improving my situation, each time the money has increased and is helping me pay that debt off. So I'm getting closer on that front, but I don't want the money. I want to be excited to wake up every morning and go build something amazing.
Actually, you don't even have to quit. Just knowing that you can quit, if you're not happy, changes how you interact with your employer. Don't like what you're doing? Do something else, either there or at a different company.
Re: Coding as a Career Isn't Right for Me
#25Yes, we should be glad to have these high paying jobs doing knowledge work. But there is something thoroughly dissatisfying about writing another meaningless CRUD app that spins the cogs just a little faster. More efficiently? Who knows. Besides, it probably does one of three things: ecommerce, ads, or glorified coupons. What's the point?
Coding isn't the right career for me, either. I do think it's a useful tool, but I think I've got to do something else with my life. I wish you luck figuring what that something else is, as well.
Re: Coding as a Career Isn't Right for Me
#26Re: Coding as a Career Isn't Right for Me
#27I'm 26. I'd much rather work on my own stuff than my company stuff. I have this plan after my current job to burn up some of my savings and spend a couple of years to build something I'm excited by. I've been paying off student debt.
I think I'm okay with working a 10.30-6.30 job. The pay-check is what will grant me my freedom. Every week I work, I save 3 weeks of expenses. I've already enough savings to pay off my student debt two times over. After another year I'll have enough savings to live as I do currently for 5 years. (Can double that if I don't take the train every day & eat out during office hours).
The product is important. Does it help someone? Does it make their task easier? Are the bugs in it tolerable? At all three of my big boy jobs, I've been so far removed from the user that I have no clue if the product helped them or not. This hurts and it hurts a lot.
You're writing test automation. Think of your users as your colleagues. You're not saving random people time. You're saving time of people you go out to lunch with. All you have to do is ask "Are my tests saving you time?" And that's something.
Re: Coding as a Career Isn't Right for Me
#28If you're passionate about something, there's bound to be a couple of companies that are working in that field. Find one that shares your values and code for them. It can still be frustrating, but you move forward every day because you care about what you're doing.
Re: Coding as a Career Isn't Right for Me
#29'Such is the universal law, which no man can ever outwit, and with regard to the railroad even we may say it is as broad as it is long. To make a railroad round the world available to all mankind is equivalent to grading the whole surface of the planet. Men have an indistinct notion that if they keep up this activity of joint stocks and spades long enough all will at length ride somewhere, in next to no time, and for nothing; but though a crowd rushes to the depot, and the conductor shouts "All aboard!" when the smoke is blown away and the vapor condensed, it will be perceived that a few are riding, but the rest are run over- and it will be called, and will be, "A melancholy accident." No doubt they can ride at last who shall have earned their fare, that is, if they survive so long, but they will probably have lost their elasticity and desire to travel by that time. This spending of the best part of one's life earning money in order to enjoy a questionable liberty during the least valuable part of it reminds me of the Englishman who went to India to make a fortune first, in order that he might return to England and live the life of a poet. He should have gone up garret at once. "What!" exclaim a million Irishmen starting up from all the shanties in the land, "is not this railroad which we have built a good thing?" Yes, I answer, comparatively good, that is, you might have done worse; but I wish, as you are brothers of mine, that you could have spent your time better than digging in this dirt.'
Probably my favorite passage from Walden...
Re: Coding as a Career Isn't Right for Me
#30> And then I want to get away from coding for you and code for me. I don't like coding for you. I don't think any of us do.
Too many people think of coding as only a career...thus, we shouldn't teach coding to non-comsci-majors because not everyone should be a programmer as a job.
Programming is an intellectual and productive pursuit in it of itself, and there is a huge difference between programming for someone else, and programming for your self and for what you care about. It's no different from writing prose. You could love to write for yourself, or for your own novels and projects...while having a writing job (technical writing, journalism) that you dislike. But it's not the writing itself that's the problem.