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


4

By the sounds of it, you know what you want but you don't khow 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 that I hated ...


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

Interesting... I read this question a year ago and had no answer at the time. But things have changed a bit since I started using the Alpha and Beta versions of an AI-powered program called SkedPal. www.skedpal.net (Disclosure - In the past year I also joined their advisory board.) SkedPal is at its core, an auto-scheduler. To set it up, you must first ...


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

The premise of your question is flawed. You are looking for inspiration from Mechanical Engineering because of the issues you have with Agile Development methods. You are interested in taking good ideas from other disciplines and applying them to your own field. You recognise that there are flaws in your present approach, and that you have a willingness to ...


1

For Mechanical Engineers it is even more important to "...practice all the unnecessary stuff like software developers do by writing down every step that is necessary to create a piece of machinery." This step is never unnecessary. It is essential for any level of consistency and repeatability, and whereas in software design you can continually change a ...


1

What should you do? You should stop thinking you can plan your day perfectly every single time. It's not realistic. Instead of scheduling a set time to do activities, why not schedule a timespan and a set time for a break? So instead of this Study Math 10:00-10:30 Study English 10:30-12:00 Lunch 12:00-1:00 Write Essay 1:00-3:00 Use this 30 Minutes ...


1

There is no ideal ratio, because not all forms of work are the same. Some are completely exhausting. Some tasks you can do all day long without rest. However, you do have a very limited supply of daily willpower. If you force yourself, you will hit burnout and be stuck on a 1:100 ratio.


1

A quick google search has resulted the ratio of 52 work : 17 entertainment. But that appears to be for working straight for extended periods of time. You seem to want a ratio of how much you can work straight before bunching the leisure times together. I would assume you can still do the 52:17 ratio, meaning approximately 183 minutes of work to 60 minutes ...


1

Why is it important to do the work at school? Do you get a grade from participation? If not, why not keep doing what actually works for you? If you do get a grade for participation or there are other important reasons why you do want to work more effectively at school, here are a few suggestions: if the noise is bothering, invest of a good pair of noise ...


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



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