Hot answers tagged

8

Having multiple monitors can be very helpful to your productivity. Since most of us require multiple applications open at the same time, having two or more monitors reduces the need to keep switching between windows while working. An additional monitor can also have the added benefit of giving you a larger view of certain applications (think of a ...


6

You can't. Look at me for example. In French I can ask, "Where is the bank". In German I can ask for the toilet. And in Welsh I can tell you that "Scooby Doo is in the room". I can tie a clove hitch, cook an omelette, build a tower out of LEGO, recite a little Shakespeare (no more than a couple of lines), and bash out a couple of cords on a guitar. But none ...


5

I'm also a programmer and double screen is definitely a must Left screen : Text editor ( sublime text for example) Right screen : Chrome ( web browsing) The idea is that you use your left screen to type your code and you use the right screen to : find answers on the web ( stackoverflow for example) read tutorials, copy/paste other developer's code I ...


5

I have gone to multiple hackathons, and in my personal experience this has worked best for me: Prepare for a powernap; bring a sleeping bag and a pillow. Start working ASAP, and thereafter pay attention to how productive you are. Set a timer to ding every hour, and when it does do a little self-review of all the things you've gotten done in the last hour. ...


4

Sleep right up to the beginning of the event. Don't sleep during the event. To avoid feeling the need to sleep during the event, work on something extra super awesome. Plan on sleeping all the day after.


4

The obvious answer would be: find a job where you can use all your skills. But that can be difficult if you have a wide range of knowledge. Probably why you learned all this it was some generic reason that you liked learning new things. Great. You have now entered a new phase of life where your reasons and goals are different. With that comes acknowledging ...


3

While I haven't done it during a work day, I do notice a big difference when living in a bit more sedative way and when exercising (jogging) regularly. The latter makes me much more energetic in general, and more calm. I usually run about 2-3 times a week, for anything between 30 minutes to 2 hours per session. On average, I would say a bit over 1 hour per ...


3

I would recommend that you look at "The Power of Habit" by Charles Duhigg if you are able. It contains advice on how habits and willpower work and how to make or break habits. Some tips from the book include: Marking a piece of paper every time you have the urge to act out a bad habit (if you have more than one you could use different symbols for each ...


3

By the sounds of it you sounds like you know what you want but you don't how how to reach your goal, where to start, or who to go to. Let me tell you my story, and see how we relate. I graduated with a degree in Business Economics and decided I wanted to work with computers. I got a job in an IT support company and after a couple of months I decided ...


3

While it's important to assure the people in group 2 that they do have knowledge worth documenting, there is always a hierarchy, and usually your interns do have more time, and less knowledge than your veteran programmers. Here's a plan to help the situation: Pair up people in group 1 with people in group 2. Let's call them the veteran and the intern. Let ...


3

I think I used to suffer from this too. The people who told you work out in the morning makes you feel energetic were right but not completely. They didn't really give you the real reason behind it. As a programmer and entrepreneur myself I will tell you, Morning routines (not the same thing as workout, hold on a second) puts you into your zone. Why have a ...


2

Stop doing things that you don't want to be doing. If you don't love your work to the fullest, you'll work to survive and keep doing what you don't like to do. That makes absolutely no sense whatsoever. If you're good enough (especially in IT), you'll get a great job with great pay anyway. Having said that, I do think you could learn more from a current ...


2

This is a general case for most of the freshly recruited developers. What you should know is, developer life is stressful, challenging but enjoyable one. One month time period is not enough to learn a system which has already developed(As you said you have given a issue to fix, then there is an existing system). As you have already got three options, I'll ...


1

This may be a bit late, but there is actually a program in Beta right now that can help. It's called SkedPal, and I happen to be a time management researcher who wrote 2 books before it came out. (I joined the Advisory Board as a result.) I just completed an article that shows how people who use 4 different behaviors respond to disruptions to their daily ...


1

I started my productivity trying to do things in the long term like this, but I found that these week-long (or longer) goals tended to be an easy way to avoid the tasks at hand. So I decided it was time to focus on short-term productivity instead. I have been a big proponent of the Pomodoro method of 25/5 (25 minutes work followed by 5-minute breaks) and ...


1

You ask multiple questions, I will try and answer them separately: Do programmers need multiple monitors? In my opinion: Yes. During programming you will almost always have the need to look at reference material, documentation, requirements or output. Having a second monitor lowers the mental load to memorize information between switching from program to ...


1

In my experience, it does help a lot! However, you need to experiment with what works best. Sometimes I just want a little laptop screen to focus on one problem. But sometimes, especially when copying from PDF's into a Word file or other similar manual activities; then I prefer a big widescreen monitor. There is certainly a point where adding monitors won't ...


1

It's all about personal preferences I believe. Some people swear by having multiple screens. It lets them refer material and code side by side. Companies such as Google often provide their employees with multiple screens as it lets them refer (and copy code) from the central repository faster. But if you get too used to this model, it can be a bit ...


1

Pomodoro is an excellent, tool, but as you have noticed, the length of time you can focus may depend on time of day, day of the week, what you did the previous evening, how heavy a lunch you ate etc. So why not start a diary, and track your attention span over a couple of weeks, marking in these points. You may find you have a predictable cycle. I know ...


1

Quicksilver, despite being often referred to as just an application launcher, does index everything on your desktop machine; then it provides all kind of actions once you have located a set of items to work upon. Together with a well-thought file tagging policy (OSX feature), you have a dynamic metaview of all your assets. IMHO all efforts are useless if ...


1

I would consider using OneNote by Microsoft. You can have Gmail for email and manage it using Microsoft Outlook with POP/IMAP turned on. You can also manage Google Cal via Outlook as well. You wouldn't need to be online all the time. Only when you want to refresh data from gmail or gCal. This solution will also work on MacOSX.


1

From my experience most common reason for firing people is that they are too passive. Bosses hates that. You can be total asshole but if you are pro-active you would not believe what would be tolareted to you. What about this: Hey boss, I know totally nothing about insurance and I am here to work my ass off in this company and I want to learn every aspect ...


1

The fact that you've realised competition can be a destructive force is a very good starting point. I agree that you should try to be the best version of yourself and improve continuously, but trying to be better than the ones next to you for the sake of it, is outright absurd. Your goal should be to maximise happiness, not to sacrifice your joy to try ...


1

Everyone in the world is selfish. If they give you an inspiring lecture, it is because they need something from you. Similarly you need something from them like money, reputation, promotion, connections, experience etc.. Do your work well and get these rewards from them. The whole world works in a give and take manner. My personal opinion about the ...


1

I won't directly answer your question, but this may be helpful, and it's too much for a comment. What you describe is a standard "daily stand-up meeting". This is a canonical component of the Scrum software development framework, but it also makes sense in other contexts. Typically, such a "daily scrum" has three agenda points for each participant: What ...



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