And you thought hiring good Synergy programmers was hard…
✕
  • Solutions
    • Legacy Application Modernization
    • Modern UI/UX
    • Data Visibility
    • Enterprise Application Integration
    • Development Environment Optimization
    • Cloud Migration
    • Security
    • High Availability and Resilience
  • Products
    • Language
    • Development Environment
    • Connectivity and Open-Source Tools
    • Release Strategy
    • Roadmap
  • Services and Support
    • Professional Services Group
    • Developer Support
    • Application Support
  • Learning
    • Conference
    • SynergexU
    • Education Library
    • Blog
    • Synergy-e-News
  • Company
    • Leadership
    • Careers
    • Contact
  • +1-916-635-7300
  • Get Support
  • Documentation
  • Resource Center
✕
            No results See all results
            And you thought hiring good Synergy programmers was hard…
            • Solutions
              • Legacy Application Modernization
              • Modern UI/UX
              • Data Visibility
              • Enterprise Application Integration
              • Development Environment Optimization
              • Cloud Migration
              • Security
              • High Availability and Resilience
            • Products
              • Language
              • Development Environment
              • Connectivity and Open-Source Tools
              • Release Strategy
              • Roadmap
            • Services and Support
              • Professional Services Group
              • Developer Support
              • Application Support
            • Learning
              • Conference
              • SynergexU
              • Education Library
              • Blog
              • Synergy-e-News
            • Company
              • Leadership
              • Careers
              • Contact
            • +1-916-635-7300
            • Get Support
            • Documentation
            • Resource Center
            ✕
                      No results See all results
                      And you thought hiring good Synergy programmers was hard…
                      • Solutions
                        • Legacy Application Modernization
                        • Modern UI/UX
                        • Data Visibility
                        • Enterprise Application Integration
                        • Development Environment Optimization
                        • Cloud Migration
                        • Security
                        • High Availability and Resilience
                      • Products
                        • Language
                        • Development Environment
                        • Connectivity and Open-Source Tools
                        • Release Strategy
                        • Roadmap
                      • Services and Support
                        • Professional Services Group
                        • Developer Support
                        • Application Support
                      • Learning
                        • Conference
                        • SynergexU
                        • Education Library
                        • Blog
                        • Synergy-e-News
                      • Company
                        • Leadership
                        • Careers
                        • Contact
                      • Home
                      • Blog
                      • Hiring
                      • And you thought hiring good Synergy programmers was hard…
                      Why is That First WCF Operation SO Slow?
                      June 25, 2015
                      Windows 10 Compatibility
                      August 15, 2015

                      And you thought hiring good Synergy programmers was hard…

                      Published by William Mooney on July 31, 2015
                      Categories
                      • Hiring
                      • President's Thoughts
                      Tags

                      “Hiring good programmers is hard.” I can’t count the number of times I’ve heard this phrase during the past 30+ years I’ve been in this business. And, from my experience and research, I agree. A few customers have also told me that good Synergy programmers are harder to find than others, but over the years I’ve found that it doesn’t matter whether you’re looking for developers experienced in Synergy DBL, C#, Java, VB.NET, or any other language… hiring good programmers is just hard. The exception, of course, is the gaming industry, where a plethora of young talented programmers are excited to spend countless hours writing games for almost no money. Sort of reminds me of the early programmers who wrote business application solutions back in the day!

                      So, how do you find a good Synergy developer? Well, for starters, don’t limit your pool to developers experienced in Synergy. Find a great programmer and make him/her a master in the language you use. Any good programmer can learn Synergy, or C#, or Java, etc. But not every programmer who knows Synergy or C# or Java is or will become a great programmer. Seek out developers who have current modern day developer skills such as OO, .NET, etc. If they don’t already know Synergy, they’ll pick it up quickly and will appreciate that it is a modern OO language that runs on virtually all platforms, including mobile, and is fully integrated with Visual Studio. Then, send your new developers to a Synergex class, have PSG come on-site to get them up to speed, and (of course) send them to the annual Synergy DevPartner conference.

                      Tip: Consider domain knowledge specific to your industry. You are much better off hiring a good developer who is knowledgeable in your particular vertical market and teaching him/her DBL than vice versa.

                      Also, open the door to hiring developers with programming experience (vs. just having a computer science degree). When you look back at the early years of our industry there were very few universities offering programming degrees—most of the original developers of what are now world class enterprise applications had no formal education on programming. These developers had raw talent and enthusiasm to solve problems and create solutions. (Some of you reading this blog are likely those original developers!) This too is how Synergex started. In fact, many of our top talent never received formal education in programming. That said, I’m not recommending that you seek developers without formal degrees but I am encouraging you to focus on smart, eager developers whom you can train and educate to be part of your next generation of leaders. Here at Synergex we’ve developed and use a variety of third-party tests that can help vet sharp young talent—this talent has made a big impact on our development team. We would be happy to share the tools we use.

                      So you’ve advertised for a talented, trainable, language-agnostic developer, interviewed your candidates to confirm a good fit with your culture, vetted out analytical aptitude, and are convinced that your candidate will be a great addition to your team… What if the candidate turns the tables on you and asks, “Why would I want to program in Synergy DBL?” What do you say?

                      I recommend that you have this question answered in their minds long before they have the opportunity to ask it. Make sure your candidates all understand the value of Synergy DBL and the exciting opportunities they will have to work with these modern development tools. Let them know that skills they will gain using Synergy DBL will provide a lifetime of employment opportunities any place in the world they want to live and work.

                      Congratulations on hiring your next great programmer!

                      References:

                      http://www.roberthalf.com/technology/blog/why-a-good-java-developer-is-hard-to-find

                      https://www.linkedin.com/pulse/why-so-hard-hire-technical-people-chloe-mills

                      http://www.theglobeandmail.com/report-on-business/careers/career-advice/life-at-work/i-want-to-be-a-video-game-developer-what-will-my-salary-be/article22029750/

                      http://www.forbes.com/sites/quora/2013/06/05/are-programmers-in-cc-more-preferred-at-google-than-programmers-in-java/

                      http://spin.atomicobject.com/2015/07/15/language-doesnt-matter/

                      http://www.techrepublic.com/blog/career-management/how-entry-level-developers-are-being-squeezed-out-of-the-job-field-and-what-they-can-do-about-it/

                      Share
                      96

                      1 Comment

                      1. David Blackburn says:
                        October 13, 2015 at 8:35 am

                        I agree with Bill in his assessment. It’s not about a programmers DBL knowledge at all. In fact, Turnkey Computer Systems has not hired anyone in the last 20 years that had DBL experience. We seek out and find people that are good programmers via testing, have good references, track record, and experience. Level of education is also considered if the person is just out of college. Have we had some failures? Sure, but generally speaking if the person is motivated and good at solving problems in code then they typically will make the cut!

                        Reply

                      Leave a Reply Cancel reply

                      This site uses Akismet to reduce spam. Learn how your comment data is processed.

                      • Announcing SDI 2023.05.1212
                      • Announcing Synergy/DE 12.1.1.3292
                      • Announcing SDI 2023.04.1150
                      • Synergex Acquired by FOG Software Group
                      • Announcing SDI 2023.03.1080
                      • Announcements
                      • Beta Testing
                      • Code Exchange
                      • CodeGen
                      • CTO's Thoughts
                      • Development Tools
                      • DevPartner Conference
                      • Education
                      • Events
                      • Harmony Core
                      • Hiring
                      • Industry News
                      • Just for Fun
                      • Licensing
                      • Open Source
                      • OpenVMS
                      • President's Thoughts
                      • Release Notifications
                      • Security
                      • Software
                      • Software Development
                      • Success Stories
                      • Tech Article
                      • UI
                      • Uncategorized

                      STAY CONNECTED with Synergex

                      • Facebook
                      • LinkedIn
                      • Twitter
                      • YouTube
                      SOLUTIONS
                      • Legacy Applications Modernization
                      • Modern UI/UX
                      • Data Visibility
                      • Enterprise Application Integration
                      • Development Environment Optimization
                      • Cloud Migration
                      • Security
                      • High Availability
                      PRODUCTS
                      • Language
                      • Development Environment
                      • Connectivity and Open-Source Tools
                      • Release Strategy
                      • Roadmap
                      SUPPORT
                      • Professional Services Group
                      • Developer Support
                      • Application Support
                      LEARNING
                      • Conference
                      • SynergexU
                      • Education Library
                      • Blog
                      • Synergy-e-News
                      COMPANY
                      • Customers
                      • Leadership
                      • Careers
                      • Contact
                      And you thought hiring good Synergy programmers was hard…

                      Privacy  |  Security  |  Terms  |  © 2023 Synergex

                                No results See all results