1
vote
1answer
133 views

What to do if no one knows what they need from you? [duplicate]

A year ago i started to work for a company where i work now. At first time there was been some big project, but after time it's (successfully) completed. Now my manager assigned new project to me, ...
6
votes
6answers
467 views

How do you effectively develop the same application from multiple computers?

I've already read If you use multiple computers, how do you sync everything? - but that was off topic... I am specifically thinking about this from a programming side. I have powerful desktops at ...
2
votes
7answers
929 views

Should I “Fight” to use development environment I want to use and how?

I am the only developer for some of projects. I used to pick environment I like, alike C# and C++. But this time new task could come from another department head who used to write programs ~20 years ...
23
votes
7answers
2k views

What do you do with coder's block? [closed]

Lately it has been a bit rough. I basically know all the things I need and all the avenues to get there for work. There's been no real issue of a problem with too high complexity, and performance is ...
2
votes
3answers
347 views

How to handle workload in a better way

I am a fresher working in a software company. I am working on a project all alone. Though I studied CS, I dont seem to grasp things (concepts, code, etc.) easily. Most of what I read is ...
57
votes
18answers
5k views

How to tell your boss that his programming style is really bad?

I'm a student and in my spare time I'm working for a big enterprise as Java developer. The job is good, but the problem is, my boss writes very strange code. I don't want to complain, but some issues ...
23
votes
11answers
2k views

Is it okay to use a language that isn't supported by your company for some tasks?

I work for a company that supports several languages: COBOL, VB6, C# and Java. I use those languages for my primary work, but I often find myself to coding some minor programs (e.g. scripts) in Python ...