Tag Info

Hot answers tagged

38

Relationships take time. How much time is up to you and your girlfriend. You need to think about where your time goes and what your current priorities are. Maybe you need to discuss having X nights a week to yourself? Also, look for ways you and your girlfriend can spend time together on some of these things. Is she in college too? If so, can you study ...


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 ...


16

You are trading work-time for her-time. Only you can decide if it's worth it or not. It might be possible to frame or "schedule" your relationship, but it might not work for her (or you two).


14

One of the biggest keys to productivity that I've found in my life is setting realistic goals. On Thursday afternoon, when I think of something really cool and beneficial that I'd like to do, it's very easy to say, "Oh yeah, I'll do that on Saturday, I'll dive right in and work away on that for hours, and it's gonna be great!" On Saturday morning, I often ...


13

I was sort of in the same position. I work 7-15 and then I usually go home and work on personal projects or meet friends. But when I got a girlfriend the personal projects didn't get enough time. So I figured that I need to find the time. What I did is meet her about 2-3 times a week. Usually I meet her about 17 o'clock so that I have about 2 hours of ...


12

Your approach is quite narrow. You are approaching a NEW situation with the mindset you had in your OLD situation. "I was spending more time for work before i had my girlfriend" Instead ask, "What is being with my girlfriend bringing me in regard to work". See, nothing is one-faceted in life - everything has multiple effects and consequences in different ...


12

The short answer: Just efing do it. Force yourself if you must. The long answer: If you are a professional programmer, consult your project manager with this. Tell him that you are having trouble with your productivity and talk to him about helping you divide your work into small tasks, which you will commit on a daily basis. If you are a hobbyist / ...


11

TL;DR Pick 5 books. Shelf the rest. Pick 2 Projects Shelf the rest. Pick one knowledge area until you are skilled enough to be able to answer the majority of questions on SE. Shelf the rest until that moment comes. Steve Jobs famously said (likely paraphrased from elsewhere0 that the most effective people know which projects to set aside. I am ...


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 ...


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 ...


7

Evernote (http://evernote.com) can do what you're looking for, and more. It's cloud based and platform independent. You can attach an unlimited number (as far as I know) of tags to an item. You can create a tag hierarchy if you want to, although hierarchical retrieval isn't Evernote's strength. It will hold all the data types you mention.


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.


7

It looks like you have two hours a day commuting on public transportation. That's a golden opportunity to spend time studying. You can start small listening to podcasts, and work your way up to tutorials on a laptop.


6

I think your first step should be to prioritize those goals. That's a lot to have in your head at one point. The more you are doing at the same time, the more "state" has to stay in your head. Which makes it harder to get moving on it. For example, you are in the middle of at least 20 books. Pick a couple and FINISH them. Then move on to the next book. I am ...


6

Simply bring materials to read and study with you at all times. Also don't forget to bring a pen or pencil with you. I rather enjoy waiting in a queue and what not, because I can focus better on reading. It's an analogous feeling as going to a coffee shop to work. Whenever I expect I would wait for more than 5 minutes, I immediately bring out the material ...


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

Your not alone. I think this describes the typical day for most people. It's hard to find the time to learn new stuff and keep your skills sharp. You need to make more time in your day or use the time you have more effectively. Having little time means you probably won't be able to sit down and read a book for any amount of time so your best option may to ...


6

I am in a similar situation except replace 1 hour at gym with 2-3 hours for family (kids) and 1-2 hour of homework (grad school). Here are the things I found that helped me. The biggest thing that helped me was to force myself to use it at work. This obviously depends on what you do for a job (I'm not a programmer but still work at a computer all day). I ...


6

It may make sense to work on two or three books in parallel, so you can switch between them if you hit a writer's block. However, ten books are probably far too many. I would suggest designating one book as your primary focus and working on this one the majority of your time, and designating one or two others as backups. If you do hit a snag with your ...


5

I use GTD, so I have a "Someday / Maybe" list Take a look at your projects list, so put all your coding projects, cashflow ideas, and personal improvement goals on one list. Now as you look at that list, decide what you want to put on hold, and move them to your Someday/Maybe list. The rest stay on your Projects list. These will be your focus. A ...


5

Emacs org-mode is a very powerful solution which lets you (among other things) ... (see features overview on org-mode homepage) features and advantages for your application store text or code snippets work directly with source code do complex filtering and searching (regexp, etc.) in "agendas" assign multiple tags to each of the text snippets organize ...


5

The thing I have realized is my levels of rest and sleep depend on too many things other than just the sleeping time. Here are my experiences. You have to ask yourself, what kind of tiredness do I have to take care of? Physical Mental Emotional At times when you are having a great time with friends, family on an event or party or day/ night out ...


5

This might sound obvious, but it really is the answer to your question, so here we go. Do something else. I've come to understand that a lot of the things we try to do, a lot of our inspirations, pet side projects, etc., are less important than they feel when we get the idea. Work on it for a while. If you hit a wall or aren't motivated anymore, take a ...


5

Getting Things Done actually helps with this. You don't have to use the whole process to take advantage of time fragments though. The free Toodledo site and app support enough of the concepts to help. The idea is to break tasks into smaller ones and to include context. That way you can pick a relevant micro-task based on where you are and what is ...


5

I had a similar problem, and I decided the Fall of 2013 would be the semester of "No". I said no to everything and even quit a lot of other projects. I found upfront honesty to be key. ie, "I'm no longer going to work on this project because I'm over committed." There were some things I quit that I felt bad about, but over all there is less stress in my ...


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

It sounds to me like you're struggling with creating an environment for reading, not finding time to read. You mention that you struggle reading in bed (naturally) and there's no place for you to read that's neither too loud or too quiet. What you need to do is create a place (whether permanent or temporary) and associate it with where and when you are ...


4

I personally use FreePlane, which is an open-source mind mapping Java application. Mostly, I like the idea you can store information hierarchically. Among other things, you can: store your information hierarchically in nodes add notes to each node, which can be viewed in its own window (great for storing code snippets) add hyperlinks to URLs, or any file ...


4

While Dennis' answer is suitable for an ideal scenario, in reality you may have conflicting priorities that make this unworkable. So while there is no algorithm that is going to be appropriate for everyone, you should at the very least look at: Expected effort / resource Will this take you 5 minutes or 5 days Due date How much slippage is allowed ...


4

Take the task with highest priority. Devote 100% of your time to it until complete, you hit a block, or your priorities change. Repeat. Anything else and you're spending too much time thinking about work instead of doing work.



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