Tag Info

Hot answers tagged

35

Conventions + means press and hold or press the keys together (at the end it means repeated pressing will repeat the command) - means press the keys sequentially / means multiple next keys work, potentially with different results Copy/Paste Ctrl+A select all Ctrl+X cut Ctrl+C copy Ctrl+V paste File management Ctrl+S save Ctrl+Shift+S save ...


26

For this imo the unbeatable weapon of choice (Windows-only) is AutoHotKey It will boost your productivity. E.g. i open all my program windows by hitting CTRL+P (for PDF viewer), CTRL+F (for firefox), ALT+SHIFT+G to search a marked word in any Program with Google Scholar...and so on. Endless possibilities and huge user and scripts base. You can also ...


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

To train yourself to use keyboard shortcuts, unplug your mouse for a few days. Not only will it force you to use keyboard shortcuts, but you will quickly find out where your applications require you to point and click, and give you an incentive to find alternatives. For example I use the Pentadactyl plugin for Firefox, which gives vim-like keybindings ...


9

My favourites are: Ctrl + Delete: delete the word after the cursor Ctrl + Backspace: delete the word before the cursor Especially the last one is super handy: made a typo? Do the shortcut and the word is gone. IMO, if you can type fast, typing a word again is way faster than correcting your mistake. It doesn't work in all software though (notepad for ...


8

I use a Scrum Board, to see all pending task. But a very important note is to have it OUTSIDE the computer. If you google "Scrum Board" you will find a bunch of web based tools to have an online board. These tools are a great aid for distributed teams. But for you, having your distraction problems, I think having a the board on the PC, and also on the ...


8

The following works for me: Adjust the height / position of your monitor, chair and desk Consider the sources of light in the room (windows, lamps, etc) and make sure none of them are reflecting on your screen / keyboard Adjust font size to make reading comfortable Get a bigger screen Reduce monitor contrast / brightness Install and run f.lux Where you ...


7

I personally feel comfortable only when I'm excited about what I'm doing. If I'm not excited about what I'm doing, I can have the best chair in the world and it won't do much for my productivity. Conclusion: emotions and motivation / mindset are the fuel of my productivity, not ergonomic chairs / monitors / etc. I don't think 'things' will help your ...


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

To get a path of a file in Windows Explorer: Shift + Right-Click = "Copy as Path" in the context menu. This is great built in command for windows 7 (all versions). Lets you copy the path of any file to the clipboard in an easy manner.


6

Eclipse Below are list of eclipse shortcuts which I use almost everyday. Ctrl+D - Delete Line Ctrl+Shift+R - Open Resource Ctrl+Shift+T - Open Type Ctrl+1 - Quick Fix Ctrl+Shift+O - Organise import Ctrl+L - Go to Line Ctrl+space - Autocomplete Ctrl+O - show class members. Pressing Ctrl + O again shows inherited members too Ctrl+H - Loads Search Box ...


6

My favorite are j and k, to move between items. It works in the original program (Vi), but also in Google Reader, Gmail and a few other programs. Note that in the popular Google Apps, hitting Shift + / or Ctrl + / brings up a helpful shortcuts help screen =)!


6

if your routine going on for sometimes then it is really the time to break out of your routine now. yes breaking your project into small pieces as pointed out by @gekkostate will definitely help. 1) i think that taking some sort of a break is also important to bring the motivation back for example if you can take 1 month all fun trip to somewhere leaving ...


6

Your doing everything right. I'd add find all the free podcasts and Youtube channels that cover the technologies you are interested in and stay up to date with these. For example I'm a .NET developer so follow DotNetRocks, Channel9 to name a few religiously. Also identify the people or teams who work on the technologies you use. If these people have a ...


5

Adding a second monitor will ease this somewhat--especially being good for eliminating the repetitive flipping between two windows such as might happen when taking notes from a pdf or learning an application from a video tutorial. I have personally found that by becoming disciplined in closing down apps/windows when they are no longer needed, organization ...


5

F2 to rename a selected file or folder in Windows. It saves you the time-wasting and painstaking ordeal of "click-wait-click" to rename something.


5

I suffered the exact problem. Over the years, I've learned a couple methods/tools that helped. But in general, it's more of a habit/process issue than the lack of hardware. I'll first talk about some tools: For browser tabs, I like 'one tab' or something like 'simple window saver' (for chrome). Just find a session managing extension that helps you quickly ...


5

I think the power and potential of voice activation tools lies in using spoken word to trigger actions and events, but not to replace typing. For example, if you can configure a voice recognition package to trigger commands like "open", "save", "build", "run", etc., then you can save yourself time hopping through menus or typing hotkeys. However, I ...


5

I use a trackball mouse controlled by thumb, so my experience may be different. Some benefits of a trackball mouse: More ergonomic: You only have to move your thumb, rather than your whole arm. More portable: You don't have to sacrifice the luxury of a good mouse, when you don't have space for a mouse pad. Easier to move the mouse great distances. ...


5

There is an element of truth in what @Tool says - the environment is not likely to be the key factor in making you productive. That said, it is certainly an enabler: you don't want your setup to hinder your work, and you also don't want it to make you lethargic. Mentally it is better to have your bed reserved for sleeping, and an office space for working - ...


5

So this is interesting because you are coming at this from a very different perspective than most people who are interested in productivity (and you're a bit closer to my own way of doing things) So when I was first trying to manage my todo list I had a pen and paper notebook - tasks got crossed out in pen and new ones were added at the bottom. You read ...


5

@krammii gave good general advice. To be more specific on desktop ergonomics : Chair height : make sure your feet are resting on the floor ; you should be able to slide your hand under your thighs easily Desk height : arms as close to your body as possible (not extending to reach your keyboard), shoulders rested (take a deep breath), your forearm should ...


5

There are multiple approaches you can follow here depending on how far you are willing to go to make sure you dont succumb to procrastination. These primarily focus on the problem of context switches. You can try the following to control contexts and context switches better: Multiple operating systems: Use two separate installations of the same or ...


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


4

Ctrl+Shift left (or right) to select the last (or next) word, which you can then copy or delete, Ctrl+Shift home to select the sentence up to the cursor, which you can then copy or delete. It does take a while getting used to, though.


4

I'll go ahead and say vi keybindings, since no one will let the cat out of the bag. It's actually something I've wanted to learn for some time now, but have only yesterday gotten knee-deep on all this vi/vim vs. emacs discussion reading, and today have started my path on to learn vim and then actually use it on top of emacs (and ESPECIALLY org-mode). What ...


4

On most windows machines these days there's a key that produces the same effect as a right-click of the mouse. That's a hardware thing, so it should work in pretty much all programs. It is usually between the Alt and Ctrl keys to the right of the space bar, often has an icon that looks kind of like a dropdown menu. Non-QWERTY keyboards, YMMV. To do the ...


4

I wrote a system using a similar approach to Tavis', and have been using it for a few weeks. Basically it runs Dragon with NatLink and Dragonfly in a VM and executes the actions on my Linux system. It's definitely still duct tape coding, but I'm quite happy with coding in it. https://github.com/calmofthestorm/aenea. Many of the grammars should be of use with ...


4

Motivation is something that someone else can't give you. I've had a similar problem with getting work done. Here are a few things I would suggest to get some work done. List the benefits of completing the code Break the code/work into small parts so it doesn't feel long and tedious I am a programmer myself and this is recurring problem that I face. ...



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