4 ms·
Like I said, full respect. Thanks for such a detailed response. Been hearing much about eXist but haven't had the courage to get my feet wet. Maybe some time
by ak39 11y ago
Like I said, full respect. Thanks for such a detailed response.
Been hearing much about eXist but haven't had the courage to get my feet wet. Maybe some time this year. I don't use Oracle, have had all my clients on MS SQL Server (BI Cubes and reports) and they're happy. So am I. Not religious about this anyway. Have been dying to convert some of our consulting wares to pgSQL - soon.
I don't intend to impose my views or perspectives on you or on anyone here (as I'm sure you have your own practical conclusions about what traits are important for developers to keep positive attitudes towards their careers). But after nearly leaving the field twice in the last 10 years I can, with humility, say this:
I am more and more convinced that for a developer to continue retaining "mojo" in the field, and consequently to enjoy his or her work, he/she has to possess at least two traits:
1) Have the courage to try out new languages/frameworks fearlessly. (I am a bit of a coward here.)
2) Be a finisher. If you can complete projects - even if they're small (actually, the smaller the better)
- you can always look back and say "I did that. That system they're using there ... I had something to do with it." I know the spouse couldn't care two hoots but it is the stuff that keeps me alive with hope. There's something deeply Marxist about this - I know - but I don't want to philosophise.
I can see you possess both.
You said:
"I run the development shop for backend and the cms and I am the scrum coach for all development work. I am by far the oldest and we joke that I am the resident curmudgeon, but in reality I am a pretty positive person."
I can see. :-)
Keep well. (Beer next time on me)
- Edited for clarity
- epalmer 11y agoI am humbled by your comments. > 1) Have the courage to try out new languages/frameworks fearlessly. (I am a bit of a coward here.) > 2) Be a finisher. If you can complete projects - even if they're small (actually, the smaller the better) - you can always look back and say "I did that. That system they're using there ... I had something to do with it." I know the spouse couldn't care two hoots but it is the stuff that keeps me alive with hope. There's something deeply Marxist about this - I know - but I don't want to philosophise. Agree 100%. Working in the bank (really a credit card bank at the time) taught me so many ways to overcome obstacles and to get the job done. Plus now 11 or 12 years of scrum (agile light) helps. I am a director so I am required to be the face of web development with campus units. Interpersonal skills, collaboration and an understanding of company, working units and individual's culture and how to use that to you advantage helps immensely. Stay positive, keep a sense of humor.