Live data from Hacker News

Ask HN: How do you get past difficulty learning what's needed for a new job?

news.ycombinator.com

31–40 of 46 posts

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#31
post #25
post #21

Earlier quoted context omitted.

I've only been a consultant for 2 months, and the reason I say every waking hour is because we are only just now getting caught up with bills, but we're still pretty far from being stable, and this weighs heavily on my concentration, so while I may work 12 hours in a day, I only get maybe 6-8 hours out of this work that I can actually justify billing for, because the rest of it was just spent staring at a screen and…

It sounds like you need to manage your time, including making time to take care of your life, especially if you're spending handfuls of hours every day simply stressing. If that time is going to be not-work, then it might as well be time spent managing your life and your future. If you can convert three hours of "sitting and stressing" time to two hours of "self and family-care" and one hour of "productive work", the…

I mostly agree, but staring off into space can definitely be billable time. In fact, I think even time spent off-task can be billable, at least partially, as the brain needs time to digest what it has been presented with; I frequently find a short break can get me unstuck on a problem.

I think Patrick McKenzie recommends contractors bill by the day instead of the hour, partly to get them to consider necessary break time as billable. Of course, if you get to the end of a day and realize you really have been very distracted all day, you don't have to bill it as a full day.

Family distractions can be a big problem, though. You have to have blocks of several hours — I think the ideal might be two 3-hour blocks in a day — where you know you're not going to be interrupted, short of a true screaming emergency. Getting this across even to one's spouse, never mind a young child, can be very difficult. Getting out of the house might be the only way. As Paul Graham once observed [0], even the prospect of an interruption can be enough to keep one from getting into a flow state.

[0] http://www.paulgraham.com/makersschedule.html

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#32
post #25

Earlier quoted context omitted.

It sounds like you need to manage your time, including making time to take care of your life, especially if you're spending handfuls of hours every day simply stressing. If that time is going to be not-work, then it might as well be time spent managing your life and your future. If you can convert three hours of "sitting and stressing" time to two hours of "self and family-care" and one hour of "productive work", the…

I mostly agree, but staring off into space can definitely be billable time. In fact, I think even time spent off-task can be billable, at least partially, as the brain needs time to digest what it has been presented with; I frequently find a short break can get me unstuck on a problem. I think Patrick McKenzie recommends contractors bill by the day instead of the hour, partly to get them to consider necessary break t…

This is where I get stuck actually. I try to digest some information, but then I start worrying that I'm taking unreasonably long, that my client is definitely going to ask for a justification for why something that should have only taken 1 hour ended up taking 3 hours (because it could take him 1 hour or even less), and I won't have a good answer.

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#33
My guess — the kind of thought you need to “grok” that system (slow deep understanding) is unavailable to you when dealing with the kind of thought caused by your situational stressors (fight or flight survival).

Doesn’t mean you’re unable to learn new things. It means your cave-man brain doesn’t think learning system docs is as important as slaying predators and fortifying your cave.

Ironic, since the way out of the stressors is doing the one thing your brain doesn’t think will help. You have to get your subconscious to believe that. Tell it to yourself constantly, Thoreau prayer and ‘this too shall pass’ style, ‘meditate’ on the idea that you have a clear path to no stress because you have a developer’s mind, and by using that developer’s mind, you will slay the predators, fortify the cave, and protect your family.

Give yourself the permission to let the urgent stress go, so your subconscious can work on the important thoughts.

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#34

Earlier quoted context omitted.

I mostly agree, but staring off into space can definitely be billable time. In fact, I think even time spent off-task can be billable, at least partially, as the brain needs time to digest what it has been presented with; I frequently find a short break can get me unstuck on a problem. I think Patrick McKenzie recommends contractors bill by the day instead of the hour, partly to get them to consider necessary break t…

This is where I get stuck actually. I try to digest some information, but then I start worrying that I'm taking unreasonably long, that my client is definitely going to ask for a justification for why something that should have only taken 1 hour ended up taking 3 hours (because it could take him 1 hour or even less), and I won't have a good answer.

Does the client actually ask for such a justification?

Anyway, let's say that you're right: something that would have taken him only 1 hour takes you 3 hours, because you're still learning about the code. I can tell you, speaking as someone whose time is valuable and who has to delegate tasks to people who don't know the code as well as I do, that I know it's going to take them longer, but it's an investment we have to make to get more people up to speed.

I understand that in your circumstances, "relax a little" is not easy advice to take, but it might be the best advice I can give you — along with making sure you have enough uninterrupted work time. It does sound like you need to get out of the house.

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#35

Earlier quoted context omitted.

I'm sure you will take this as argumentative, which isn't really my intent, but, other than the hot bath part, I did all that while homeless. If you get access to any food at all, you can work on eating better by educating yourself about nutrition. I'm author of the San Diego Homeless Survival Guide and Pocket Puter: https://sandiegohomelesssurvivalguide.blogspot.com/ https://www.pocketputer.com/ Best of luck.

The thing about being homeless is that you have a lot of time. I had a lot of time while in jail too. I exercised 2 hours a day and ate healthy and felt great physically. If I spend any time exercising or taking a walk or spend my time doing anything other than working every waking minute, my wife and kids will be homeless.

> [earlier] while I may work 12 hours in a day, I only get maybe 6-8 hours out of this work that I can actually justify billing for

> If I spend any time exercising or taking a walk or spend my time doing anything other than working every waking minute, my wife and kids will be homeless.

These two statements do not seem consistent with each other. If 4 - 6 hours of your work day is wasted anyway, you might as well spend at least some of that doing things to make yourself more productive.

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#36
I think you're just in a local bottom of the learning curve. Tell your customer you need time to understand his product. If he complains, say someone else than you would probably take more time.

https://medium.com/trafficandcopy/the-learning-curve-is-kill...

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#37
It sounds like there is a financial aspect to what you are looking for help on so I would like to comment quickly on that.

You may have some options to adjust your debt/finances to lower your costs. If you do have credit card debt, there are services to consolidate them. If you have reliable income, even if it is freelance type work, you can use that to get a small business loan which could be less expensive then putting expenses on a credit card. If the income is not reliable try to make a deal with your client to make it a longer term contract. Guaranteed income is more value in the long run than big chunks of money at unknown times.

There are some things you might want to try to expand your current business: If you feel like you have a working model for completing work, look for a business partner, whom you trust, to help turn that into more business. If you know your client well, think of other products or services you could provide them that would be valuable to them (that they would pay for) but would be less time consuming.

Right now, it sounds like your time and money are your most precious assets, but you have a wealth of knowledge and a working relationship with a client. Think of ways to exchange your knowledge and social capital (relationships) for more time and money for you.

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#38
I'm 34, I've recently had to learn a ton of new stuff, some that I really didn't want to learn (asp.net? From the early 2000's? Yuck). Also lots of more complicated things - I'm flooded with information daily and it's a chore keeping up.

I almost always have the feelings you're experiencing in the beginning. The trick is to sidestep the mindfuck and keep trying. Ignore that dissonant feeling that comes with not understanding. In my experience, success is a function of grit more than anything else.

Also, a practical strategy that helps me to push through issues like this, is to get out a spiral notebook and a pen and to break the problem down into small chunks, and try to tackle those one at a time. If I'm really stuck, I'll write a list of all of my problems, with a space underneath. Then I'll think about the problem a little, and write a possible tactic to try for solving the problem. It sounds stupid but it really helps (I'm just applying the [Feynman Algorithm](http://wiki.c2.com/?FeynmanAlgorithm=) here).

Finally, 32 years is not old. You're just barely hitting your stride. I'm 34 and I've recently discovered that my experience is valuable, and gives me an edge over my younger peers. You're only as old as you feel. If you stop believing in yourself, it's a self-fulfilling prophecy.

Good Luck

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#39
post #3

in very poor health Do some care-taking first, then try to sit down and work. Daily hot baths in the evening can help. Upping the cleanliness of your abode can help. Getting pickier about your diet with an eye towards good nutrition can help. A daily walk can help. Sometimes, coffee or another source of caffeine can help you concentrate. Bonus: If you regularly work on your health, it can get better.

I'm not in a position for any of that. We're living literally week to week, and every single hour that I'm awake I need to work. Our bills are past due and we're overdrawn $50 in the bank right now. I'm making $25/hour with this one client, and it's barely enough for the life we have. I would downsize our lifestyle if I knew how but we can't even afford to move to a cheaper city. As it is right now, the only choice I…

I was in the same boat, I was floating via a single big client and the situation was no good. I don't have the health issues you have, so maybe it was easier, but I hit the job application process hard and found something. The interview process was extremely stressful and difficult and I really wanted to give up, but things turned out well in the end. It sounds like you've got skills to offer and there's allegedly a shortage of good developers out there. Maybe you could job search in a lower competition area?

Re: Ask HN: How do you get past difficulty learning what's needed for a new job?

#40
post #21
post #7

Earlier quoted context omitted.

Something doesn't add up. Assuming "working every hour you're awake" means something like 12 hours/day 6 days a week, that'd be a $90k/yr salary at your stated rate of $25/hr. A more realistic (but still severe) schedule of 10hrs/day 6 days a week would be $75k/yr-- even in an expensive city, far from the brink of homelessness. Am I overestimating how much you're working? Or is the income being consumed by something?

I've only been a consultant for 2 months, and the reason I say every waking hour is because we are only just now getting caught up with bills, but we're still pretty far from being stable, and this weighs heavily on my concentration, so while I may work 12 hours in a day, I only get maybe 6-8 hours out of this work that I can actually justify billing for, because the rest of it was just spent staring at a screen and…

If I have to spend time thinking about a client's work, I bill them for it. Ultimately, writing software is a creative process and they're paying for my brain power. I've never had a client come back to me and say I'm billing too many hours.
Post reply on HN