594 reputation
510
bio website RobPaulson.com
location Colorado
age 31
visits member for 3 years, 2 months
seen 6 hours ago
About Me.

Aug
12
comment New job gitters?
They care about efficiency and performance, do code reviews, and have offered to mentor you? Sounds good to me.
Jul
11
comment Building a tool to fix compiler errors automagically
Resharper is another tool that does a reasonably good job at auto-suggesting corrections/alterations to resolve or improve code issues.
May
3
awarded  Yearling
Mar
5
comment Career advice: stay with PHP or start a new career in something else ( .Net?)
I agree in theory. In practice...for a typical dev...I'm not sure it works out. I've gone out of my way to try and switch languages/technologies and I just can't get job offers. I started as a C# winForms developer and I managed to transition to Vb.Net (yes, I'm serious). After 5-6 years of C# and Vb.Net winForms development I tried to move into ASP.Net...and nothing. No offers. I went through an anti-MS phase too, and applied for lots of non-.net jobs and nothing came of it. Only companies that were interested in me were...C# winForms. Pay/job is good, but I feel stuck.
Feb
5
comment How can I deal with a team member who dislikes making comments in code?
I'd be worried about giving the impression that I'm unable to read code. A non-technical manager might just notice that I'm constantly asking 'Bob' for help because Bob's code is too advanced for me. That would mean Bob is an 'advanced' developer and I am not ready to work at his level.
Jan
26
comment Do people who get paid to write code but score low on the “programmer competency matrix” have an ethical duty to find a different kind of job?
So long as both parties are acting in good-faith there is no ethical violations. There is demand for a wide spectrum of skills-sets and there are many highly valuable roles related to software that don't require a high programmer competency score.
Dec
23
answered Visualization of N>2-D array?
Dec
17
comment Why do business analysts and project managers get higher salaries than programmers?
Then why do so many large, well-known, software companies choose to be Widget factories? They certainly attract some of the best talent and have products that dominate the market.
Dec
6
comment How do I prove or disprove “god” objects are wrong?
Isn't this approach to research misguided? You have something you 'know' but can't prove - so you are explicitly looking for only information that supports your claim? I'm not arguing for or against the merits of using 'God objects', it just seems strange to me. Maybe it's just a result of the limited time before a big meeting?
Dec
6
comment Are developers/programmers becoming a commodity in the IT world?
@Ryan - (At least on this site) You'll find that many developers will view you as overhead who talks to an end-user and then parrots it back to the developer who then does the 'real work' of implementing it. Ironically, these same developers will complain that management views them as a code-producing drone. They'll complain that non-coders don't invest the time to appreciate the value they add or to differentiate between good developers and bad. But that doesn't stop us from doing the same thing to our co-workers.
Nov
2
comment Does a programmer really need college?
If you are below average (amongst peers attempting to do the same job) to 'pretty good' - having a degree, good references, experience, are all vital and will directly impact the types of jobs you can get in the future and your salary. If you extremely good you can dictate your own terms. Sadly, I'm not that good and most people aren't.
Oct
18
comment What are programmers made to do in spare time in jobs?
There were so many comments implying developers never have downtime, I wanted to say that it does happen. Yes, we were encouraged to pursue certifications, learn new technologies, work on internal projects, or whatever else. But it was downtime.
Oct
18
comment What are programmers made to do in spare time in jobs?
Meh - consulting companies frequently keep employees 'on the bench' rather than having 100% utilization. This allows them to bring on new clients. I've spent two weeks with nothing to do.
Oct
3
comment Best supporting argument for refactoring
I was lucky enough to experience a large scale refactor. An entire six weeks dedicated to refactoring and adding tests. Sadly, it was a pretty big failure. I doubt management will ever give it another go.
Aug
20
awarded  Notable Question
May
3
awarded  Yearling
Mar
19
awarded  Favorite Question
Dec
6
awarded  Commentator
Aug
9
awarded  Popular Question
Jun
28
comment Is copy & paste programming bad?
Microsoft has no legal obligation to me or my product; if I found a bug in Array.Sort() tomorrow they don't have to fix it. I'm not implying that MS wouldn't. But I am saying anytime you use someone else's code, via library or cut/paste you are assuming responsibility for that code. If it doesn't work, your users are going to blame you. I'd say the .Net Framework is a pretty safe risk to take; but there are certainly companies that produce .Net libraries one day and then close shop the next.