Tag Info

Hot answers tagged

20

Am I destroying my career? Yes you are... UNLESS you gain knowledge outside your current job you will become quite value-less to other companies. You have to keep yourself current. I worked as a SENIOR software developer for 11 years and when I changed positions I was clueless as to all other technologies and methodologies. I had no idea what Scrum was ...


11

I've been a .NET developer for going on 12 years and I'm still as passionate today as I was on day one. If you're stuck witting console apps and don't have much variety in your development work this can be difficult. I think I would probably feel the same as you in this position. The thing that has kept .NET interesting for me is learning all the new ...


10

The way you reason is very common but also quite revealing I think. The reasoning behind Steve Jobs thought is that "there are some things I would enjoy doing in life before life ends" and since life does end, he couldn't sit around waiting. If you want to reach high, the earlier you start, the better. Not everyone wants to be the CEO of apple though. It ...


10

Life is more than just money. And energizing yourself can be done in multiple ways. I will go through several of them so you get an idea of the methods out there. Mind you, though, that motivation is a rather personal concept. Hence I can only help you on a global level. Finding out what really motivates you, I cannot help you with. It's a personal journey ...


9

I suggest two things: (Generalizing on Bloodcounts answer) Use external structures that force or remind you. There are tons of those you can think of: A list of (smaller) tasks and milestones, clearly visible ( It helps to plan 'back from the future': In order to accomplish C on day Z, I need to complete B on day Y, and for that I need to complete A on ...


9

You say you "do not have any courage to finish my thesis". It sounds like you are either worried if you'll finish your report in time or if it will be good enough to pass (or perhaps both?). Don't worry about this too much. Many students have this problem, especially at this stage of a final project. If your work hasn't been good enough your supervisor would ...


8

It's hard to work on a big goal all the time. You don't have anything until you reach the final goal. There is a talk by Ray Bradbury, which may be of help. What's important for you there is this: The problem with novels is that you can spend a whole year writing one and it might not turn out well because you haven’t learned to write yet. But the best ...


7

You have an advantage in your current position in that you have time to actually research and apply new technologies to what you are doing thanks to the pace in your environment, and you will get paid to do it. I would take as much advantage of that as possible to sharpen your skills.


6

When I started using a similar system I ran into the same issue with motivating myself when things were not staying on course. My solution was to change how I assessed things from a dont-break-the-chain approach to a percentage based system and adding additional life objectives. Using a spreadsheet, each day I'd track what objectives were achieved and ...


6

First, change your language. You are not lazy; you are unmotivated. There is a world of difference. If you define yourself as "lazy" you're assuming the problem is a character flaw, and that implies that it will be difficult to fix underlying issue. This will lead to further lack of interest in fixing things (You also invite comments like "just * do it", ...


6

I wouldn't say you're doing anything wrong, per se. You have an awareness that you draw energy from others instead of from within. Your personality is more extroverted than introverted. Instead of looking at it as if you're doing something "wrong" think of how you can use this awareness to place yourself in situations where you can achieve your goals. For ...


5

Maybe I should answer "How do I not handle failures in life". We have the tendency to attribute missed goals/targets/opportunities as things that are wrong with ourselves. I 'am' this-or-that. That is not an empowering conclusion. The ironic thing is: it's you drawing that conclusion. Where are the real life facts in there? There are none, it's just a ...


5

Your problem is "good colleagues", they're the ones that keep you at the level you are right now… if you want to do something get out of their lengthy lunches, long walks, useless chats. This will make you uncomfortable with your current state, but that’s the idea! As long as you stay with them, you'll be like them, don’t make friends in office just keep ...


5

Are you able to define which criteria the calendar doesn't satisfy? Otherwse the fact that the calendar method is motivating or not is just a subjective fact, therefore also all the other alternatives will be subjective. you are just limited by your fantasy and the answers would be very broad... whatever consists of piling or removing objects would work! ...


5

I am not a natural born programmer, but it is something that I have taught myself to tolerate and even enjoy at times. Here are a few things that helped me: 1.) find out which part of programming most interests you. "Programming" is such a large topic. Do you enjoy working with databases, creating web services? Then the "back-end" might be more your cup ...


4

Unless you are planning on living with your parents for the rest of your life (and they may have something to say about that), or you are already wealthy enough that you can derive a yearly income sufficient to live on without working, in a lifestyle of your choosing, then your primary motivation for working is to survive. And you will continue to need to ...


4

Firstly make sure that the place where you do your work is comfortable and that you can minimize distractions. Not only can distractions prevent you from focusing in the first place but they can also cause interruptions in your flow once you've got going. To do this you can do things like turning off your phone, putting a do not disturb sign on your door, ...


4

You can improve your skills AND keep your job. You have spare time to learn - use it! Read up agile methodologies. Write unit tests. Introduce bug database. Etc. Read up Joel Spolsky advice: 12 Steps to Better Code and Getting Things Done When You're Only a Grunt and more.


4

You have asked a fantastic question that I will try to answer as best as I can because I've at times felt the same as you. Sometimes it's better to look at your goal of self-fulfillment as an abstract rather than a metric. So many times, we tie our successes and failures to a specific activity or action and we forget why we did this activity or action in ...


4

It is very rough preparing a thesis for any level. It may be argued that you need to feel (a controllable degree of) the 'fear' of non-completion. So... Be very clear of the physical requirements of the thesis (length guidelines, data collection requirements, etc.) Pre-structure your thesis - create the index for the so-far imaginary thesis - and go into ...


3

I think it's a mistake to use a regular chain in situations where you will have no choice but to break it, it will only discourage you. Instead, adapt the chain system to something that is still simple but suits your situation. If you honestly have days when you can not study, the chain only applies for days where you can. This depends on absolute certainty ...


3

I agree that don't-break-the-chain (sometimes called the Seinfeld hack) can be very powerful, but only once you have a long chain to not break. So there's a catch-22 until then. And even with a chain built up you're always in a precarious situation where one bad day can precipitate many more bad days, where you fall down a slippery slope of "one more day ...


3

You want to finish the things as soon as possible, but the thing is you would not take immediate action and keeping delay the job (because you are too lazy to continue again). How about trying Functional/Modular Programming? Programs written in a functional style often consist of functions that take other functions as input. This is a key feature of ...


3

Use your free time to get certifications in things you're interested in. The goal of certification will drive you and will make sure you're actually thorough. Or change jobs - I quit a very cushy and mostly enjoyable job because I had just been doing the same thing too long. 9 years in my case.


3

Yes, you are destroying your career and you will struggle when the time comes to find a new software engineering position. In my experience, positions at the more interesting companies (above average salary and working conditions) are interesting in seeing your GitHub account to gauge your skills as a coder as well and demonstrating your enthusiasm in ...


3

One of the tips my counselor told me is to "do it for 10 minutes long". and then try keeping that 10 mins undistracted. At the end, you have an option to go on, or go do something else. as long as you started that 10 minutes. Usually, people find themselves getting a hang of the task after 10 minutes, which allow themselves to dive in further. My roommate ...


3

Many would consider me an incredibly productive person: I hold a regular 9-5, participate in life until 8, and work on coding/personal projects from 8-midnight. I don’t sit down at my desk to work on my personal projects every night because I feel incredibly motivated. I do it mostly out of habit. Although, having motivation can definitely help with trying ...


3

Since the consecutive date/time element is kind of the point of "the chain", I think it'll be hard to avoid a calendar of some kind, unless you just keep a tally of marks or "done/not done" (or similar) in a running list. Although it's a calendar, something I've done is to use David Seah's Compact Calendar (http://davidseah.com/blog/node/compact-calendar/) - ...


3

There are a few things you can do immediately. Allocate your time. One hour two hours whatever you feel is necessary. Commit to working this duration. Write down what you want to have done, how you want it to look etc. Just a brief description of what you would like the outcome to be at with the time you have available. Put this where you can see it ...


3

When I have to, or want to, do things that I do not take much pleasure in-- or that I find myself losing interest in very quickly-- I give myself a timer. Tell yourself, I'm going to work on this hard problem for ten minutes, 20, an hour! You can work your way up. Or start big. If the problem is going to take many hours, or days, or months, then you need ...



Only top voted, non community-wiki answers of a minimum length are eligible