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


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


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

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

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


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

Answering this question from the perspective of productivity. As you are an IT guy, you would be familiar with the technologies that you use and the ones that give you problems on a regular basis. Instead of complaining and letting problems slow you down, you should tackle them head on. Even though problems may appear to be random, it has been observed ...


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

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.


3

Not sure if that technique works, but I might give it a whirl too. well that last word helps: discipline... just hold yourself to your goal of not having more then one open. if that is too hard, there are extensions. firefox: https://addons.mozilla.org/en-US/firefox/addon/window-and-tab-limiter/ chrome: ...


3

Thanks to Syd Kerckhove's answer (which also contains very useful extensions), I found Firemacs (http://www.mew.org/~kazu/proj/firemacs/en/) , a Firefox Plugin which directly creates Emacs-like shortcuts in Firefox.


3

Some of the steps I'm taking to minimise problems include: Using products with a reputation for reliability, even if I have to pay a little extra (particularly important for components that store data, e.g. memory cards) Using products that are supplied by a company that has a reputation for offering good support Choosing tools that have an established, ...


3

How to fix computer problems is outside the scope of this site. There are more technical SE sites for that. Dealing with the outages is relevant though. In my to do list, I have a "context" column. (Motivated by getting things done.) Some work is labeled "cube" or "phone" so I can jump to it when there is an unplanned reboot. Also, do your coworkers ...


3

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


2

TL;DR? When you're choosing tools: Try them for yourself rather than relying on the experience and theories of others. Choose long-term comfort over short-term increases productivity, especially where the increase in productivity is small. If you want to be confident of a productivity increase, don't just rely on subjective experience. Rather, use ...


2

In the same situation, I simply have 2 accounts, one for entertainment and one for work; I use windows 7 or Ubuntu so it's easy to apply. My "brain switch" is - with my surprise - the desktop background, so I set a very light desktop for entertainment and a very dark desktop for work. My 2 cents


2

The question is very important. Electronic technology is much less reliable and predictable when compared to the "paper technologies". We lose time and focus, and gain stress and distractions. I want to add three directions that I have followed and have lead to more stable and reliable e-life: Hardware side: use single-purpose devices to do certain ...


2

Probably: add RAM switch to an SSD if you're on a traditional hard disk plug in an SD card or Flash drive and try ReadyBoost Also: inspect msconfig and remove any superficial tasks (e.g. iTunes helpers) also have a look at Services and do the same


2

How much RAM does your computer have? Is it sufficient to store the entire excel file in memory? When you say the machine does a lot of disk accesses, it could indicate that your RAM is filled up, and the computer is using a pagefile (using the hard drive as a swap space for running applications). Possible wins without knowing the actual cause: Don't run ...


2

If you want to stay at the top of your career you will need to work hard, take courses and learn the latest and greatest technologies. If you are fairly gifted and are willing to sacrifice a lot of time and effort and if you are lucky you will be promoted to management. On the other hand if you like a decent wage and would like to balance that with a ...


2

I don't know if there are any objective measurements on the issue, but this seems to be an awful blunt instrument to use in the name of productivity. I use my tabs as a makeshift queue, which seems to increase my productivity, as I can keep things on the back burner that are lower priority.


2

About your skills You probably are not mediocre. Check this slides from a presentation about the impostor syndrome. Not knowing about a specific technology or methodology is not deadly by itself. You could alway learn about the new shiny buzzword when you start feeling less comfortable with your current job. Also, if you pick something that interest you ...


1

The best thing I know is to browse Stack Overflow, which you already do. Whenever I encounter some new technology or toolbox in the world, I have already at least seen references to it at Stack Overflow. I would never feel so oriented without that unique presentation. Try to visit a local User Group and meet real people doing work that relates in some way ...


1

Yes, you are destroying your career. I think you have two options: 1- See if you can advance within your company OUT of software development and into the business side of things. Your knowledge of the software will be an asset. And your lack of depth won't hurt you since you won't need it anymore. A lot of advanced developers end up doing that anyway when ...


1

Will it keep you happy? You might want to consider doing a degree or other higher-level course to keep you learning. Ask your company to pay for it and give you time off to revise for example, after all they are likely to gain from your training and interest. If your company does invest in you in this way then give them (mucho) credit for it when you get ...


1

I find Ccleaner does a very good job of clearing out the rubbish and let's me manage the startup programs and services well. It's free to download from here: http://www.piriform.com/ccleaner Also, most anti-virus software is notoriously hoggy. If you have Norton or similar, uninstall and try Microsoft Security Essentials instead.


1

Two Tab might not literally mean keeping only Two Tabs open. Just the way Inbox Zero doesn't mean having absolutely nothing in your inbox. It might mean simply keeping your focus on just two tabs. You'll probably have a primary focus tab, a secondary focus tab, and the others are references. In other words, don't have a tab open to monitor new emails. Don't ...


1

There is not one "right" answer on that question. It depends on each user personal preferences and experience. If you ask for your own use, just give it a try. Than you will see what suits you the best. The main problem will be to "change the habit". Often, such feature can indeed be an improvement in itself. The problem can occur during the ...



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