3,789 reputation
11231
bio website KnightKnetwork.com
location South Carolina
age 35
visits member for 3 years, 11 months
seen Oct 31 at 17:10

Programmer, Tech Geek, and founder of ProgrammerDay.info


Feb
16
comment how to break up feature requests into work units
The general tasks may be tracked on the ticket, the indiviual units of work the the programmer decides are needed to do the coding are probably going to be a personal thing. Small projects you can keep in your head, otherwise you need a paper or electronic to-do list, whatever works for you. Ususally I keep a paper to-do list, if I get really busy I keep an electronic one mixed with my personal to-do list and a daily paper to do list so i don't forget anything.
Jan
6
comment How to get the most out of an annoying project
This is a little off-topic for programmers.se , but if you don't like the managerial side of things you need to make sure whoever put you in charge knows you don't want to do it again. If your company doesn't have a job advancement track that goes technical and not managerial you might want to suggest one. Otherwise, I suggest you tackle your job as a problem solving experiment and use the same tools as you would in programming. Break the problem down into smaller peices and tackle them one at a time :-)
Jan
6
comment Steps required to start programming in C++ to develop native applications
I think adding any new language is going to add value to your resume, but since this is mostly a question about the tools you need to get started the faq suggests SO would be the better place to ask - voting to move it over for you.
Jan
4
comment Free/low-cost online resources to study for certifications
This is a nice answer but it doesn't answer the question that is asked. There are a number of 'Are certifications worth it' questions that this would be a great answer for though.
Dec
20
comment Is there a canonical resource on R programming?
The question was edited to keep it from being closed and make it more useful for anyone else that might come along, as for your inital question about how long... no one will be able to tell you that. It's going to depend on what background you DO have, how much time and effort you are going to put into learning, how fast you pick up on the concepts, and what you are hoping to accomplish with the knowledge.
Dec
18
comment Exposing warnings\errors from data objects (that are also list returned)
You did a good job framing a problem, but you might want to rewrite the end a little to ask a specific question. Right now there's not a question in there at all :-)
Dec
14
comment To which layer does this code belong?
Seems like the best path to stability and ease of maintenance. DB's are easy to backup and restore (well maybe not easy, but they have the features). In the end you are responsible to your customers, and you have to do what you are the most comfortable with to meet that responsibility. I'm just some dude typing on the internet :-)
Dec
6
comment Is there a mature, easy-to-use CQRS framework that is not Azure-specific, not outdated, or not well adopted?
voted to move to SO since it's a technology specific question, good luck :-)
Dec
1
comment Resource for common ballparks in development projects?
I don't think that this is answerable, this seems to be a couple of different problems rolled together, you might have more luck if you tackle them one at a time with enough detail to get answers, but not so specific that it wouldn't help anyone else.
Aug
12
comment Is it a good idea to do contract work for a former full time employer?
thanks for that I'll look into it if this comes up.
Aug
12
comment Are there any notable examples of business disasters directly attrutible to open-source software?
Close vote (really a migrate vote) because it should be on a different SO site, this is not programmer specific, it's software specific. No downvote because it's a good question.
Aug
12
comment Is it a good idea to do contract work for a former full time employer?
Thanks, good info. On the 1099s, other than setting aside extra money for the taxes was there any thing that tax software couldn't handle?
Aug
12
comment Is it a good idea to do contract work for a former full time employer?
+1 Good tip on source control and checking everything in, I hadn't thought that far into things
Aug
10
comment Do programmers need to know about graphic designing?
May I suggest you flesh this question out a little bit? You might want to be more specific about what type pf programmer you are talking about.
Aug
8
comment What is the correct way of training a fresher?
Step 1: Don't call them a "fresher"
Jul
19
comment How can I get paid for reducing technical debt?
perhaps a better title is "How should the cost of reducing technical debt on bad code be billed?" , or something along those lines?
Jul
19
comment How can I get paid for reducing technical debt?
@robertharvey: yeah he's cleaning up the code on his own time so that the customer that would be billed for updates doesn't have to pay more than if the code was well-written. I think his company needs to eat the majority of the costs (if they occur). It's reasonable that the customer pay some of the time, but if you overbill because the code is crap that's a good way to lose good-will and future business.
Jul
19
comment Making the logical jump from complete noob to developer?
If you decide to purchase be sure to find a coupon code first: retailmenot.com/view/oreilly.com
Jul
12
comment What do you feel is the best way to increase colleagues knowledge?
It's also much harder if you are an existing employee versus coming in new. The new guy is not going to have people constantly interrupting them while they try to focus on learning.
Jul
11
comment How do you handle bug tracking in a manner friendly to programmers and non-technical staff?
How about a title edit to something like: How do you handle bug tracking in a manner friendly to programmers and non-technical staff?