Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. Work Issues
  4. Are these useful sessions?

Are these useful sessions?

Scheduled Pinned Locked Moved Work Issues
businessbeta-testingcsharpasp-netdesign
17 Posts 7 Posters 9 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    Christopher Duncan
    wrote on last edited by
    #1

    I'm getting into the speaking / seminar end of things, and I'm kicking around ideas for some additional sessions. The four that I'm teaching on an upcoming developers conference are all more closely related to the actual development process, and they cover requirements gathering, design, estimating and QA. No problem so far, the feedback I get tells me that programmers are interested in this sort of stuff. However, there are other things that I personally think are critical if you work in the business world and I'd like to do sessions on them as well. Before I invest any time trying to put them together, though, I could use some feedback as to whether programmers would actually be interested enough to make it worthwhile. Here's some of the things I'm thinking about - Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Coping with company politics: Programmers don't want to do anything but code, really. However, most of the times we get screwed (somebody else got the sexy project, the raise, the office with a door, Bad Things happened to your project, etc.) it's because somebody else played the politics game well, and we didn't (or worse still, didn't even want to try). Creating your own projects: This would more accurately be "learning how to sell your ideas to management", but put the word "sell" in a title and watch the programmers run for the door. Nonetheless, I've extended a lot of contracts at cool companies because I pitched them on a project I wanted to develop, and they went for it. These are a few of what I have in mind. There's more along these lines. I know, I know, it ain't techie and sexy like "Learn ASP.NET in 24 Minutes!" but there's a lot of really top notch guys doing that sort of thing already. I know from years of personal experience that programmers' lives would be better if they had these skills, but do you think anyone would actually go to sessions like this? If you do, are there other such ideas that working class programmers would see a need for? In the end, it doesn't matter how cool or useful a session is unless people will actually sign up for i

    M C P L D 7 Replies Last reply
    0
    • C Christopher Duncan

      I'm getting into the speaking / seminar end of things, and I'm kicking around ideas for some additional sessions. The four that I'm teaching on an upcoming developers conference are all more closely related to the actual development process, and they cover requirements gathering, design, estimating and QA. No problem so far, the feedback I get tells me that programmers are interested in this sort of stuff. However, there are other things that I personally think are critical if you work in the business world and I'd like to do sessions on them as well. Before I invest any time trying to put them together, though, I could use some feedback as to whether programmers would actually be interested enough to make it worthwhile. Here's some of the things I'm thinking about - Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Coping with company politics: Programmers don't want to do anything but code, really. However, most of the times we get screwed (somebody else got the sexy project, the raise, the office with a door, Bad Things happened to your project, etc.) it's because somebody else played the politics game well, and we didn't (or worse still, didn't even want to try). Creating your own projects: This would more accurately be "learning how to sell your ideas to management", but put the word "sell" in a title and watch the programmers run for the door. Nonetheless, I've extended a lot of contracts at cool companies because I pitched them on a project I wanted to develop, and they went for it. These are a few of what I have in mind. There's more along these lines. I know, I know, it ain't techie and sexy like "Learn ASP.NET in 24 Minutes!" but there's a lot of really top notch guys doing that sort of thing already. I know from years of personal experience that programmers' lives would be better if they had these skills, but do you think anyone would actually go to sessions like this? If you do, are there other such ideas that working class programmers would see a need for? In the end, it doesn't matter how cool or useful a session is unless people will actually sign up for i

      M Offline
      M Offline
      Michael A Barnhart
      wrote on last edited by
      #2

      Size of company is really going to drive the interest here. In my case a good coverage of Coping with Company Politics definitely wins. So many hidden agendas exist. To be successful with Creating your own project you need to handle the politics. If you do not, even if you get started it is amazing how inventive people are in stoping good work. As far as interviewing skills at least in my area those that are found to never stay in one place very long (say 2 years max) are not even considered by the time they hit mid 30's. Just my 2 cents. Good ideas are not adopted automatically. They must be driven into practice with courageous patients. -Admiral Rickover. ...

      C 1 Reply Last reply
      0
      • M Michael A Barnhart

        Size of company is really going to drive the interest here. In my case a good coverage of Coping with Company Politics definitely wins. So many hidden agendas exist. To be successful with Creating your own project you need to handle the politics. If you do not, even if you get started it is amazing how inventive people are in stoping good work. As far as interviewing skills at least in my area those that are found to never stay in one place very long (say 2 years max) are not even considered by the time they hit mid 30's. Just my 2 cents. Good ideas are not adopted automatically. They must be driven into practice with courageous patients. -Admiral Rickover. ...

        C Offline
        C Offline
        Christopher Duncan
        wrote on last edited by
        #3

        Michael A. Barnhart wrote: Size of company is really going to drive the interest here. Yeah, it's been my experience that the bigger the company, the heavier the insanity. Michael A. Barnhart wrote: As far as interviewing skills at least in my area those that are found to never stay in one place very long (say 2 years max) are not even considered by the time they hit mid 30's. Er, you're making a 44 year old guy very nervous, you know... Michael A. Barnhart wrote: Just my 2 cents. Thanks, man. Just the sort of feedback I was hoping for! Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

        M 1 Reply Last reply
        0
        • C Christopher Duncan

          Michael A. Barnhart wrote: Size of company is really going to drive the interest here. Yeah, it's been my experience that the bigger the company, the heavier the insanity. Michael A. Barnhart wrote: As far as interviewing skills at least in my area those that are found to never stay in one place very long (say 2 years max) are not even considered by the time they hit mid 30's. Er, you're making a 44 year old guy very nervous, you know... Michael A. Barnhart wrote: Just my 2 cents. Thanks, man. Just the sort of feedback I was hoping for! Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

          M Offline
          M Offline
          Michael A Barnhart
          wrote on last edited by
          #4

          Christopher Duncan wrote: Er, you're making a 44 year old guy very nervous, you know... Only if you've had a bunch of jobs. Consultants / contract labor do not count in this comment, just those who were "employees". Good ideas are not adopted automatically. They must be driven into practice with courageous patients. -Admiral Rickover. ...

          C 1 Reply Last reply
          0
          • M Michael A Barnhart

            Christopher Duncan wrote: Er, you're making a 44 year old guy very nervous, you know... Only if you've had a bunch of jobs. Consultants / contract labor do not count in this comment, just those who were "employees". Good ideas are not adopted automatically. They must be driven into practice with courageous patients. -Admiral Rickover. ...

            C Offline
            C Offline
            Christopher Duncan
            wrote on last edited by
            #5

            Michael A. Barnhart wrote: Consultants / contract labor do not count in this comment, just those who were "employees". I feel much better now. I am indeed a mercenary (have editor, will travel: absolute loyalty to the highest bidder). Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

            1 Reply Last reply
            0
            • C Christopher Duncan

              I'm getting into the speaking / seminar end of things, and I'm kicking around ideas for some additional sessions. The four that I'm teaching on an upcoming developers conference are all more closely related to the actual development process, and they cover requirements gathering, design, estimating and QA. No problem so far, the feedback I get tells me that programmers are interested in this sort of stuff. However, there are other things that I personally think are critical if you work in the business world and I'd like to do sessions on them as well. Before I invest any time trying to put them together, though, I could use some feedback as to whether programmers would actually be interested enough to make it worthwhile. Here's some of the things I'm thinking about - Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Coping with company politics: Programmers don't want to do anything but code, really. However, most of the times we get screwed (somebody else got the sexy project, the raise, the office with a door, Bad Things happened to your project, etc.) it's because somebody else played the politics game well, and we didn't (or worse still, didn't even want to try). Creating your own projects: This would more accurately be "learning how to sell your ideas to management", but put the word "sell" in a title and watch the programmers run for the door. Nonetheless, I've extended a lot of contracts at cool companies because I pitched them on a project I wanted to develop, and they went for it. These are a few of what I have in mind. There's more along these lines. I know, I know, it ain't techie and sexy like "Learn ASP.NET in 24 Minutes!" but there's a lot of really top notch guys doing that sort of thing already. I know from years of personal experience that programmers' lives would be better if they had these skills, but do you think anyone would actually go to sessions like this? If you do, are there other such ideas that working class programmers would see a need for? In the end, it doesn't matter how cool or useful a session is unless people will actually sign up for i

              C Offline
              C Offline
              ColinDavies
              wrote on last edited by
              #6

              Christopher Duncan wrote: but do you think anyone would actually go to sessions like this? Dunno, but not me the first reason being I'm geographically isolated. But I appreciate that a successfull coding career needs more than great coding skills. Espescially in the coorporate world. Regardz Colin J Davies

              Sonork ID 100.9197:Colin Logic merely enables one to be wrong with authority. -- Doctor Who :jig: :jig: :jig: 28 th Law of Computing: Anything that can go wr# Segment

              C 1 Reply Last reply
              0
              • C ColinDavies

                Christopher Duncan wrote: but do you think anyone would actually go to sessions like this? Dunno, but not me the first reason being I'm geographically isolated. But I appreciate that a successfull coding career needs more than great coding skills. Espescially in the coorporate world. Regardz Colin J Davies

                Sonork ID 100.9197:Colin Logic merely enables one to be wrong with authority. -- Doctor Who :jig: :jig: :jig: 28 th Law of Computing: Anything that can go wr# Segment

                C Offline
                C Offline
                Christopher Duncan
                wrote on last edited by
                #7

                Colin Davies wrote: Dunno, but not me the first reason being I'm geographically isolated. Unfortunatly, I ain't making enough money at this yet to be able to fly in all the really good programmers. Maybe next year! Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

                1 Reply Last reply
                0
                • C Christopher Duncan

                  I'm getting into the speaking / seminar end of things, and I'm kicking around ideas for some additional sessions. The four that I'm teaching on an upcoming developers conference are all more closely related to the actual development process, and they cover requirements gathering, design, estimating and QA. No problem so far, the feedback I get tells me that programmers are interested in this sort of stuff. However, there are other things that I personally think are critical if you work in the business world and I'd like to do sessions on them as well. Before I invest any time trying to put them together, though, I could use some feedback as to whether programmers would actually be interested enough to make it worthwhile. Here's some of the things I'm thinking about - Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Coping with company politics: Programmers don't want to do anything but code, really. However, most of the times we get screwed (somebody else got the sexy project, the raise, the office with a door, Bad Things happened to your project, etc.) it's because somebody else played the politics game well, and we didn't (or worse still, didn't even want to try). Creating your own projects: This would more accurately be "learning how to sell your ideas to management", but put the word "sell" in a title and watch the programmers run for the door. Nonetheless, I've extended a lot of contracts at cool companies because I pitched them on a project I wanted to develop, and they went for it. These are a few of what I have in mind. There's more along these lines. I know, I know, it ain't techie and sexy like "Learn ASP.NET in 24 Minutes!" but there's a lot of really top notch guys doing that sort of thing already. I know from years of personal experience that programmers' lives would be better if they had these skills, but do you think anyone would actually go to sessions like this? If you do, are there other such ideas that working class programmers would see a need for? In the end, it doesn't matter how cool or useful a session is unless people will actually sign up for i

                  P Offline
                  P Offline
                  Paul Watson
                  wrote on last edited by
                  #8

                  Christopher Duncan wrote: If you do, are there other such ideas that working class programmers would see a need for? Definitley, though a lot of programmers don't realise they need this kind of thing. I think your ideas are great, you just have to sell (there is that dirty word again) them very well to programmers. I tried a bit of this on The Lounge a month ago, talking about peoples careers vs. their jobs and how they were ensuring that they weren't "screwed over" and "left hanging in the wind" when the time comes. It got a good response that post, so a conference could be worthwhile. Naturally location is a problem, we are all widely disperesed, but I am sure there are plenty of programmers like us all over the world for you to teach. regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Sonork ID: 100.9903 Stormfront

                  C 1 Reply Last reply
                  0
                  • C Christopher Duncan

                    I'm getting into the speaking / seminar end of things, and I'm kicking around ideas for some additional sessions. The four that I'm teaching on an upcoming developers conference are all more closely related to the actual development process, and they cover requirements gathering, design, estimating and QA. No problem so far, the feedback I get tells me that programmers are interested in this sort of stuff. However, there are other things that I personally think are critical if you work in the business world and I'd like to do sessions on them as well. Before I invest any time trying to put them together, though, I could use some feedback as to whether programmers would actually be interested enough to make it worthwhile. Here's some of the things I'm thinking about - Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Coping with company politics: Programmers don't want to do anything but code, really. However, most of the times we get screwed (somebody else got the sexy project, the raise, the office with a door, Bad Things happened to your project, etc.) it's because somebody else played the politics game well, and we didn't (or worse still, didn't even want to try). Creating your own projects: This would more accurately be "learning how to sell your ideas to management", but put the word "sell" in a title and watch the programmers run for the door. Nonetheless, I've extended a lot of contracts at cool companies because I pitched them on a project I wanted to develop, and they went for it. These are a few of what I have in mind. There's more along these lines. I know, I know, it ain't techie and sexy like "Learn ASP.NET in 24 Minutes!" but there's a lot of really top notch guys doing that sort of thing already. I know from years of personal experience that programmers' lives would be better if they had these skills, but do you think anyone would actually go to sessions like this? If you do, are there other such ideas that working class programmers would see a need for? In the end, it doesn't matter how cool or useful a session is unless people will actually sign up for i

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    Christopher Duncan wrote: Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Christopher, I think you will find that you are wrong with that last sentence. As someone who has only worked for three companies over a 15 year period (12 programming) I only set up a resume and got into interview mode when I decided I had to change. 4.5 months ago I got retrenched and as you have already guessed I had no resume let alone had myself ready for interviews. I think this is a valid point you could put into your seminars. Always be prepared. Your right about technical skills not being everything, but with the market the way it is at the moment they seem to be focusing on that more than I would have thought. Christopher Duncan wrote: Coping with company politics: This is required though for some reason while knowing about I refuse to get into it. I still walk in swinging and smack down every idiot in sight and then suffer the consequences later. Maybe you could reprogram me. :-D Michael Martin Australia mjm68@tpg.com.au "Don't belong. Never join. Think for yourself. Peace" - Victor Stone

                    C 1 Reply Last reply
                    0
                    • C Christopher Duncan

                      I'm getting into the speaking / seminar end of things, and I'm kicking around ideas for some additional sessions. The four that I'm teaching on an upcoming developers conference are all more closely related to the actual development process, and they cover requirements gathering, design, estimating and QA. No problem so far, the feedback I get tells me that programmers are interested in this sort of stuff. However, there are other things that I personally think are critical if you work in the business world and I'd like to do sessions on them as well. Before I invest any time trying to put them together, though, I could use some feedback as to whether programmers would actually be interested enough to make it worthwhile. Here's some of the things I'm thinking about - Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Coping with company politics: Programmers don't want to do anything but code, really. However, most of the times we get screwed (somebody else got the sexy project, the raise, the office with a door, Bad Things happened to your project, etc.) it's because somebody else played the politics game well, and we didn't (or worse still, didn't even want to try). Creating your own projects: This would more accurately be "learning how to sell your ideas to management", but put the word "sell" in a title and watch the programmers run for the door. Nonetheless, I've extended a lot of contracts at cool companies because I pitched them on a project I wanted to develop, and they went for it. These are a few of what I have in mind. There's more along these lines. I know, I know, it ain't techie and sexy like "Learn ASP.NET in 24 Minutes!" but there's a lot of really top notch guys doing that sort of thing already. I know from years of personal experience that programmers' lives would be better if they had these skills, but do you think anyone would actually go to sessions like this? If you do, are there other such ideas that working class programmers would see a need for? In the end, it doesn't matter how cool or useful a session is unless people will actually sign up for i

                      D Offline
                      D Offline
                      DRHuff
                      wrote on last edited by
                      #10

                      Put them all together in a seminar called How to Pick up Chicks for Programmers and you should have a full house. :laugh: :laugh: Interesting topics though - real world skills outside of coding - who would have thought we needed those? Dave Huff There are no small projects - only young ones.

                      C 1 Reply Last reply
                      0
                      • D DRHuff

                        Put them all together in a seminar called How to Pick up Chicks for Programmers and you should have a full house. :laugh: :laugh: Interesting topics though - real world skills outside of coding - who would have thought we needed those? Dave Huff There are no small projects - only young ones.

                        C Offline
                        C Offline
                        Christopher Duncan
                        wrote on last edited by
                        #11

                        Dave Huff wrote: How to Pick up Chicks for Programmers Dave, if you find someone to teach that seminar, you'll have to elbow me for a front row seat! Dave Huff wrote: Interesting topics though - real world skills outside of coding - who would have thought we needed those? Yeah, that's what I've come to find. When I first started doing this I thought I could just go to work, crank the tunes and kick out some code. It was a real shock when I realized how much corporate b******t I had to put up with in the course of any given day. One of the things I put in the chapter on estimating is that the average 8 hour day only sees 5 to 6 hours of actual coding. In some environments, I'd be delighted if I got even that much time. That's when I decided to start fighting back. I may win, I may lose (I usually win), but I'll go down swinging! Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

                        1 Reply Last reply
                        0
                        • P Paul Watson

                          Christopher Duncan wrote: If you do, are there other such ideas that working class programmers would see a need for? Definitley, though a lot of programmers don't realise they need this kind of thing. I think your ideas are great, you just have to sell (there is that dirty word again) them very well to programmers. I tried a bit of this on The Lounge a month ago, talking about peoples careers vs. their jobs and how they were ensuring that they weren't "screwed over" and "left hanging in the wind" when the time comes. It got a good response that post, so a conference could be worthwhile. Naturally location is a problem, we are all widely disperesed, but I am sure there are plenty of programmers like us all over the world for you to teach. regards, Paul Watson Bluegrass Cape Town, South Africa "The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge Sonork ID: 100.9903 Stormfront

                          C Offline
                          C Offline
                          Christopher Duncan
                          wrote on last edited by
                          #12

                          Paul Watson wrote: Naturally location is a problem, we are all widely disperesed, but I am sure there are plenty of programmers like us all over the world for you to teach. Yeah, but with luck, maybe someday I'll be successful enough to meet you all! Get to travel, see the world, and write it all off on my taxes? Sounds like a plan to me! Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

                          1 Reply Last reply
                          0
                          • L Lost User

                            Christopher Duncan wrote: Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Christopher, I think you will find that you are wrong with that last sentence. As someone who has only worked for three companies over a 15 year period (12 programming) I only set up a resume and got into interview mode when I decided I had to change. 4.5 months ago I got retrenched and as you have already guessed I had no resume let alone had myself ready for interviews. I think this is a valid point you could put into your seminars. Always be prepared. Your right about technical skills not being everything, but with the market the way it is at the moment they seem to be focusing on that more than I would have thought. Christopher Duncan wrote: Coping with company politics: This is required though for some reason while knowing about I refuse to get into it. I still walk in swinging and smack down every idiot in sight and then suffer the consequences later. Maybe you could reprogram me. :-D Michael Martin Australia mjm68@tpg.com.au "Don't belong. Never join. Think for yourself. Peace" - Victor Stone

                            C Offline
                            C Offline
                            Christopher Duncan
                            wrote on last edited by
                            #13

                            Michael Martin wrote: Christopher, I think you will find that you are wrong with that last sentence. As someone who has only worked for three companies over a 15 year period (12 programming) I only set up a resume and got into interview mode when I decided I had to change. 4.5 months ago I got retrenched and as you have already guessed I had no resume let alone had myself ready for interviews. I think this is a valid point you could put into your seminars. Always be prepared. Hadn't thought of it that way. Michael Martin wrote: I still walk in swinging and smack down every idiot in sight and then suffer the consequences later. Well, what I do and what I feel like doing are often in conflict. I've often fantasized about keeping a baseball bat just to the right of my desk... Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

                            1 Reply Last reply
                            0
                            • C Christopher Duncan

                              I'm getting into the speaking / seminar end of things, and I'm kicking around ideas for some additional sessions. The four that I'm teaching on an upcoming developers conference are all more closely related to the actual development process, and they cover requirements gathering, design, estimating and QA. No problem so far, the feedback I get tells me that programmers are interested in this sort of stuff. However, there are other things that I personally think are critical if you work in the business world and I'd like to do sessions on them as well. Before I invest any time trying to put them together, though, I could use some feedback as to whether programmers would actually be interested enough to make it worthwhile. Here's some of the things I'm thinking about - Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Coping with company politics: Programmers don't want to do anything but code, really. However, most of the times we get screwed (somebody else got the sexy project, the raise, the office with a door, Bad Things happened to your project, etc.) it's because somebody else played the politics game well, and we didn't (or worse still, didn't even want to try). Creating your own projects: This would more accurately be "learning how to sell your ideas to management", but put the word "sell" in a title and watch the programmers run for the door. Nonetheless, I've extended a lot of contracts at cool companies because I pitched them on a project I wanted to develop, and they went for it. These are a few of what I have in mind. There's more along these lines. I know, I know, it ain't techie and sexy like "Learn ASP.NET in 24 Minutes!" but there's a lot of really top notch guys doing that sort of thing already. I know from years of personal experience that programmers' lives would be better if they had these skills, but do you think anyone would actually go to sessions like this? If you do, are there other such ideas that working class programmers would see a need for? In the end, it doesn't matter how cool or useful a session is unless people will actually sign up for i

                              L Offline
                              L Offline
                              Lost User
                              wrote on last edited by
                              #14

                              >Coping with company politics: Yes, I'd like to know how to detect it, react to it, understand it, maybe even play it - this is the one area of work that is guaranteed to spoil life at work every now and then. Ev

                              C 1 Reply Last reply
                              0
                              • C Christopher Duncan

                                I'm getting into the speaking / seminar end of things, and I'm kicking around ideas for some additional sessions. The four that I'm teaching on an upcoming developers conference are all more closely related to the actual development process, and they cover requirements gathering, design, estimating and QA. No problem so far, the feedback I get tells me that programmers are interested in this sort of stuff. However, there are other things that I personally think are critical if you work in the business world and I'd like to do sessions on them as well. Before I invest any time trying to put them together, though, I could use some feedback as to whether programmers would actually be interested enough to make it worthwhile. Here's some of the things I'm thinking about - Interviewing skills: I've hired a lot of people over the years, and it's amazing the basic stuff that doesn't seem to be common knowledge among applicants. A lot of programmers think that their technical skills are all that matters, but in fact, it's only one small part of getting the gig. I'm thinking that this type of session would probably more important to mercenaries who change jobs a lot than to someone who gets a gig and keeps it for 5 years, but I could be wrong. Coping with company politics: Programmers don't want to do anything but code, really. However, most of the times we get screwed (somebody else got the sexy project, the raise, the office with a door, Bad Things happened to your project, etc.) it's because somebody else played the politics game well, and we didn't (or worse still, didn't even want to try). Creating your own projects: This would more accurately be "learning how to sell your ideas to management", but put the word "sell" in a title and watch the programmers run for the door. Nonetheless, I've extended a lot of contracts at cool companies because I pitched them on a project I wanted to develop, and they went for it. These are a few of what I have in mind. There's more along these lines. I know, I know, it ain't techie and sexy like "Learn ASP.NET in 24 Minutes!" but there's a lot of really top notch guys doing that sort of thing already. I know from years of personal experience that programmers' lives would be better if they had these skills, but do you think anyone would actually go to sessions like this? If you do, are there other such ideas that working class programmers would see a need for? In the end, it doesn't matter how cool or useful a session is unless people will actually sign up for i

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #15

                                >Coping with company politics: Yes, I'd like to know how to detect it, react to it, understand it, maybe even play it - this is the one thing that is guaranteed to spoil life at work every now and then. Ev

                                K 1 Reply Last reply
                                0
                                • L Lost User

                                  >Coping with company politics: Yes, I'd like to know how to detect it, react to it, understand it, maybe even play it - this is the one area of work that is guaranteed to spoil life at work every now and then. Ev

                                  C Offline
                                  C Offline
                                  Christopher Duncan
                                  wrote on last edited by
                                  #16

                                  Thanks for the feedback, man. Evan61 wrote: this is the one area of work that is guaranteed to spoil life at work every now and then. Yeah, tell me about it. One of the reasons I don't carry weapons at work... Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

                                  1 Reply Last reply
                                  0
                                  • L Lost User

                                    >Coping with company politics: Yes, I'd like to know how to detect it, react to it, understand it, maybe even play it - this is the one thing that is guaranteed to spoil life at work every now and then. Ev

                                    K Offline
                                    K Offline
                                    Kapil M
                                    wrote on last edited by
                                    #17

                                    I am a 24 yr old , on my first job . Have to constantly go against 40+ yr old mgmt types in the project . I wish thr was less politics and more sensible chaps up thr . Since the world aint gonna change , I think i bttr do .And thats why I think ur book is so good . Regards, Kapil

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups