Click here to Skip to main content
15,886,519 members
Home / Discussions / C#
   

C#

 
GeneralRe: What is it like working as a proffesional C# programmer? Pin
venomation4-Apr-10 11:34
venomation4-Apr-10 11:34 
GeneralRe: What is it like working as a proffesional C# programmer? Pin
FyreWyrm4-Apr-10 11:37
FyreWyrm4-Apr-10 11:37 
GeneralRe: What is it like working as a proffesional C# programmer? Pin
venomation4-Apr-10 11:58
venomation4-Apr-10 11:58 
GeneralRe: What is it like working as a proffesional C# programmer? Pin
i.j.russell4-Apr-10 12:21
i.j.russell4-Apr-10 12:21 
GeneralRe: What is it like working as a proffesional C# programmer? Pin
i.j.russell4-Apr-10 12:12
i.j.russell4-Apr-10 12:12 
AnswerRe: What is it like working as a proffesional C# programmer? Pin
Not Active4-Apr-10 12:23
mentorNot Active4-Apr-10 12:23 
AnswerRe: What is it like working as a proffesional C# programmer? Pin
PIEBALDconsult4-Apr-10 13:42
mvePIEBALDconsult4-Apr-10 13:42 
AnswerRe: What is it like working as a proffesional C# programmer? PinPopular
AspDotNetDev4-Apr-10 14:35
protectorAspDotNetDev4-Apr-10 14:35 
Over time, you are given more and more responsibility and experience more and more absurdity. You may work for companies that promise you a C# job but then push VB6 or similarly crappy work onto you. You might also work for a startup that is interested in new technology, which could be fun. But all companies mature and many of them like to keep their legacy apps around forever without upgrading them, tacking on fixes and features over time, until it becomes a horrifying frankenstein monster that is difficult to work with. You may have bosses that impede your work by artificially limiting you (not buying a certain IDE because of cost, not letting you modify code to add exception handling to help with testing efforts, and so on). You may get requirements that don't make any sense and people asking for things when they don't know what they want. People may report bugs when what they are experiencing is actually a feature they requested a while back. Your boss may get on you for improving code when that "provides no business advantage". Management may not understand soft costs (vs hard costs) and coding defensively makes no sense to them when you can just fix things later (though when something is broken, they blame the development team, who may not have any of the original members who worked on that software). Certainly, it can be less fun than programming in school.

But, hey, it can be fun too. Just don't expect to be reading programming books at work. Any learning you might do you are expected to do in your personal free time. In school, you are constantly learning, but at work you have products to support and it can get pretty boring over time. If you really want some fun, work at a startup where you get to develop NEW software or at a large software company where you get to work on a variety of products and technologies. Avoid non-software companies that just happen to write software (e.g., to support their internal business processes)... they are not interested in your desire to learn new technologies.

As far as Dilbert... the reason it is funny is because it's so true.

GeneralRe: What is it like working as a proffesional C# programmer? Pin
venomation5-Apr-10 0:37
venomation5-Apr-10 0:37 
GeneralRe: What is it like working as a proffesional C# programmer? Pin
EliottA5-Apr-10 2:13
EliottA5-Apr-10 2:13 
GeneralRe: What is it like working as a proffesional C# programmer? Pin
AspDotNetDev5-Apr-10 6:50
protectorAspDotNetDev5-Apr-10 6:50 
GeneralRe: What is it like working as a proffesional C# programmer? Pin
EliottA5-Apr-10 7:07
EliottA5-Apr-10 7:07 
QuestionToolStripButton Hot Tracking Pin
Dewald4-Apr-10 9:57
Dewald4-Apr-10 9:57 
Questionthe command for run program exe Pin
KARFER4-Apr-10 7:39
KARFER4-Apr-10 7:39 
AnswerRe: the command for run program exe Pin
Not Active4-Apr-10 7:44
mentorNot Active4-Apr-10 7:44 
AnswerRe: the command for run program exe Pin
Ice_Freez054-Apr-10 20:40
Ice_Freez054-Apr-10 20:40 
GeneralRe: the command for run program exe Pin
Not Active5-Apr-10 1:53
mentorNot Active5-Apr-10 1:53 
GeneralRe: the command for run program exe Pin
EliottA5-Apr-10 2:14
EliottA5-Apr-10 2:14 
Questioncreating report by using two dates Pin
N_Hosseini4-Apr-10 7:11
N_Hosseini4-Apr-10 7:11 
AnswerRe: creating report by using two dates Pin
Not Active4-Apr-10 7:46
mentorNot Active4-Apr-10 7:46 
QuestionRe: creating report by using two dates Pin
N_Hosseini4-Apr-10 9:05
N_Hosseini4-Apr-10 9:05 
AnswerRe: creating report by using two dates Pin
Not Active4-Apr-10 9:36
mentorNot Active4-Apr-10 9:36 
Questionadding new tables to sql at runtime Pin
teknolog1234-Apr-10 7:08
teknolog1234-Apr-10 7:08 
AnswerRe: adding new tables to sql at runtime Pin
Abhinav S4-Apr-10 7:32
Abhinav S4-Apr-10 7:32 
GeneralRe: adding new tables to sql at runtime Pin
teknolog1234-Apr-10 7:52
teknolog1234-Apr-10 7:52 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.