| By Simon Horwith | Article Rating: |
|
| May 7, 2007 01:30 AM EDT | Reads: |
16,089 |
Many of you may be saying to yourself "that's all fine and good, but I don't have access to all that at my current job, so what should I do?" The answer is quite simple. If you're ready to leave wherever you are currently employed, take a look at the points above and do whatever you can to make yourself more marketable, then begin the job search. If you like where you are but don't have the opportunities to "raise the bar" at work, my advice would be to first see if there are opportunities at work that you're missing. The next time you have the chance, take that leadership role, assist the PM to better understand what he or she does, try coding something in a more object-oriented fashion or in a more advanced manner than usual, mentor the new member of the team, go out of your way to do something with CF that you've never done before, and above all try to enjoy what you're doing. Not thinking of your job as a job, but as a craft - as an interesting and challenging role that only years of strenuous exercise will perfect (and that's fun to do) will motivate you, make you happier and better at your job, and will show around the office as well as in interviews. The truth is that the most successful developers love what they do. If nothing else - get more active in the community. Join CF-Talk and some other list servers, volunteer to give a presentation at your local user group, submit applications to speak at a conference and attend every conference you can whether you're speaking or not, e-mail me with an article idea, even volunteer to contribute to one of the open source projects (or create your own). Just get involved.
To those of you who are interested in bettering your career and aren't committed to staying with the same employer you're currently with, the same rules apply but you also have the added benefit of being able to begin interviewing with companies. Hopefully, my advice here will help you better understand what it is you should look for in a company as well as in an offer. Assuming you have all the skills and credentials to get the job, there are still two things that many developers forget to do when going after work. The first is reviewing their resume - keep it concise and focused. When you're being evaluated for a CF developer position, nobody really cares if you know Quick Basic. Second, remember that attitude is everything, so be confident, have fun, and have a positive attitude about everything that's said when you're on an interview.
Ultimately, what you should do to further your career really does depend on your current skills and credentials as well as where it is that you'd like to see your career go. Whether it's a cushy government job with all the security in the world or a private contracting position working with bleeding-edge technologies on large scale applications with really high pay and a ton of risk, there is always something you could be doing to better the odds that five years from now you will be exactly where you want to be. I hope that this editorial has inspired and assisted some of our readers to get there.
Published May 7, 2007 Reads 16,089
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Simon Horwith
Simon Horwith is the CIO at AboutWeb, LLC, a Washington, DC based company specializing in staff augmentation, consulting, and training. Simon is a Macromedia Certified Master Instructor and is a member of Team Macromedia. He has been using ColdFusion since version 1.5 and specializes in ColdFusion application architecture, including architecting applications that integrate with Java, Flash, Flex, and a myriad of other technologies. In addition to presenting at CFUGs and conferences around the world, he has also been a contributing author of several books and technical papers.
![]() |
Eddie 05/09/07 05:47:39 PM EDT | |||
This is a great editorial and contains some very useful advice. I love the CFDJ and hope to see more articles regarding work/life balance issues, career growth, even a "death march survival guide". One particular thing that was touched on is the growing divide between Object Oriented CF developers and old-school procedural CF coders. As someone who wears both a coder and manager hat (depending on the day), I would love to get some advice regarding strategies for converting older apps to a more accepted OO/CFC design methodology such as Mach II. I personally inherited several large scale CF apps with thousands of templates, many of which have gone largely untouched since they were written in the late 90s using CF 2 or 3. It would take many months if not years to rebuild these apps with CFCs given our organization's staffing situation so I would love to hear how other people have pulled this off and sold it to the higher-ups. These apps work fine in their current form so it is hard to justify the time and expense it would take to modernize them. |
||||
- Adobe’s Aiming ColdFusion at Multiple Clouds
- Cloud Computing Journal: Adobe to Deliver ColdFusion in the Cloud
- Adobe May Cooperate with Apple to Transplant Flash Player to iPhone
- Adobe Flex Developer Earns $100K in New York City
- Adobe LiveCycle Enterprise Suite 2 for Cloud Computing
- Adobe Betas Target RIAs and Cloud Computing
- Adobe Cans Another 9% of its Workforce
- Moyea DVD4Web Converter V2.0 Converts DVD to FLV Fast and Synchronously with Watermarks
- Adobe Fiddles with its Web Apps
- Adobe & Salesforce Cut Cloud Deal
- Hosting.com Launches ColdFusion 9 in the Cloud
- The Real Time Infrastructure Ultimatum
- Adobe’s Aiming ColdFusion at Multiple Clouds
- Eval JavaScript in a Global Context
- Fig Leaf Software to Exhibit at Government IT Conference & Expo
- Cloud Computing Journal: Adobe to Deliver ColdFusion in the Cloud
- Is Microsoft as Free as Open Source?
- Adobe Reader Sued
- The Planet Named “Bronze Sponsor” of Cloud Computing Expo
- Microsoft Expression Web Has Got Game
- Adobe May Cooperate with Apple to Transplant Flash Player to iPhone
- Adobe Flex Developer Earns $100K in New York City
- Bruce Chizen Joins Voyager Capital as Venture Partner
- My Top Seven Wishes From Adobe MAX 2009
- The Next Programming Models, RIAs and Composite Applications
- Where Are RIA Technologies Headed in 2008?
- Constructing an Application with Flash Forms from the Ground Up
- AJAX World RIA Conference & Expo Kicks Off in New York City
- CFEclipse: The Developer's IDE, Eclipse For ColdFusion
- Personal Branding Checklist
- Adobe Flex 2: Advanced DataGrid
- Has the Technology Bounceback Begun?
- Building a Zip Code Proximity Search with ColdFusion
- i-Technology Viewpoint: We Need Not More Frameworks, But Better Programmers
- The Asynchronous CFML Gateway
- Web Services Using ColdFusion and Apache CXF






























