With the international demand for OpenEdge developers steadily increasing, we sat down with Tuna Erkmen and Farid Attamimi, two newly OpenEdge-certified graduates of the Hybrid Progress Academy for OpenEdge.
Read on to discover how they learned the fundamentals of OpenEdge development and Advanced Business Language (ABL) in just four weeks, what motivated them to pursue a career with OpenEdge and what they recommend to other aspiring developers.
Progress OpenEdge is the leading platform for developing high-performance, high-availability business applications for use across any platform, device type or cloud. This is why it’s used around the world to develop, deploy and manage applications at the heart of healthcare, manufacturing, financial service, travel and other vital industries. Known for its reliability, scalability, extensibility and security, the OpenEdge platform is often regarded as the most dependable and affordable business app development platform on the market.
ABL, or Advanced Business Language, is the coding language the OpenEdge platform is based on. Offering flexibility in relational data management, ABL enhances developer productivity. Supercharged statements in OpenEdge produce the same output as hundreds of lines of code in Visual Basic or Java. With ABL, developers can quickly express and understand rich business rules and leverage data from various data sources and formats, making ABL a favorite of business application developers.
Meet Tuna and Farid, two young people from the Netherlands who wanted to become application developers. They discovered their new company on LinkedIn and each landed jobs that required them to learn programming in Progress OpenEdge ABL.
To help them learn as much as possible as quickly as possible, their company enrolled them in the Hybrid Progress Academy for OpenEdge.
The Hybrid Academy is an easy and affordable way to train people to become OpenEdge developers, whether they’re new to OpenEdge or new to programming. Over four weeks of instructor-led training and on-demand courses, students learn the fundamentals of business application development in OpenEdge.
The sessions that Tuna and Farid attended are a foundational program developed and delivered by Progress Professional Services experts to ramp up new developers, or developers new to OpenEdge, with essential programming skills, and have them designing enterprise-class applications with OpenEdge ABL in just four weeks. Course participants also get access to a Progress Developer Kit and earn an OpenEdge Developer Certificate for successful completion of the course.
Both Tuna and Farid have backgrounds in healthcare, but after working in those spaces for a few years, decided software development would be a better fit. They’re each self-taught in various programming languages, but when looking to start their second careers in software development, decided that Progress OpenEdge would be the best fit.
Tuna: I came across the Progress OpenEdge Jobs group on LinkedIn. I've watched a lot of videos about OpenEdge on LinkedIn and also on YouTube—I follow the Progress OpenEdge channel.
Farid: Yes, of course. It's fun. It sometimes challenges you to think about how something happens or how something works. So yeah, it's fun. Really fun. With OpenEdge ABL, we have a special editor, Progress Developer Studio, so we can deploy the project very easily. That makes me really interested.
Tuna: We had a chance to ask all of our questions. At Progress Academy, we made a variety of applications and implementations which was very gratifying. I appreciate that I can write less and achieve more.
Tuna: The most important aspect is that it’s easy to write. You can see the results on-screen. It’s one of the most attractive things in my opinion. Seeing the results on the screen makes me happy. In addition, the communication between the business logic and the database is faster than others, as it is connected to the database in an organized way, plus the database itself is focused on high performance with its indexed and highly normalized rules for building tables.
Farid: Progress OpenEdge allows us to build and deploy applications very easily.
Tuna: I love coding with OpenEdge because, compared to other languages, it's really easy to write. It's like reading a normal text. Another great part of building an application in OpenEdge is the robust database integration. It’s a huge advantage, especially if the application requires complex data handling and management.
Tuna: We all need to be patient and also enthusiastic about learning new skills. It takes time to be able to understand all the logic behind the application. And I love that, because it’s really easy to manage the application, and the transaction between the backend and the frontend. That's one of the most important and beautiful features of the application. And practice. The more you practice, the more you will be able to understand the program. It’s the most important thing—for other languages too. Coding is a lifelong learning process.
There are several ways to recruit and network with OpenEdge developers. Keep an eye open for developers of other languages with an interest in creating business applications and remember that Progress offers in-depth training through the Hybrid Academy.
The public Progress OpenEdge Jobs group on LinkedIn is the perfect place to post open roles for OpenEdge developers—and maybe even find a Tuna or Farid for your company.
Our OpenEdge World Tour is also a great opportunity to connect with other OpenEdge customers, share development stories and swap recruitment strategies.
If you need talent who can build business applications using your OpenEdge platform, the Hybrid Progress Academy for OpenEdge is a great way to arm new hires with the basic skills they need to get started quickly.
To learn more about how Progress Academy can help you or your developers learn to code with the OpenEdge ABL, visit our website.
Joelle Andrews is a Product Marketing Manager focused on Progress Customer Care. Joelle’s past experience includes two years with the DataDirect team and a decade of experience in other product marketing, marketing automation, and sales roles. Outside of work, Joelle loves hiking, getting lost in a book, rescuing cats, and traveling the world.
Let our experts teach you how to use Sitefinity's best-in-class features to deliver compelling digital experiences.
Learn MoreSubscribe to get all the news, info and tutorials you need to build better business apps and sites
Progress collects the Personal Information set out in our Privacy Policy and the Supplemental Privacy notice for residents of California and other US States and uses it for the purposes stated in that policy.
You can also ask us not to share your Personal Information to third parties here: Do Not Sell or Share My Info
We see that you have already chosen to receive marketing materials from us. If you wish to change this at any time you may do so by clicking here.
Thank you for your continued interest in Progress. Based on either your previous activity on our websites or our ongoing relationship, we will keep you updated on our products, solutions, services, company news and events. If you decide that you want to be removed from our mailing lists at any time, you can change your contact preferences by clicking here.