BC/NAV career prospects

colza
Member Posts: 4
It's 2023 you are to become a junior developer, do you choose the path of Business Central/NAV develper role? Why yes and why not?
0
Answers
-
A good NAV/BC developer these days (and even more moving forward) does not limit his/her experience and knowledge to NAV/BC. You can improve your portfolio by learning Azure Functions (C#), PowerShell, SQL, Power Platform (Apps, BI), Control Add-Ins (JavaScript), etc. All of this skills are highly sought-after outside of NAV/BC world as well.
This means that you can (relatively) reclassify into other type of developer if NAV/BC starts dying or you get bored of it. At the moment, however, NAV/BC developers are in high demand, so if you're not afraid of learning a lot of new things and dipping your toes into a financial system, then it's definitely a good option.1 -
Don't limit yourself only to technical skills. Build your knowledge of accounting and business processes. These will be important in evolving your career beyond simply writing code.
There are no bugs - only undocumented features.1 -
A good NAV/BC developer these days (and even more moving forward) does not limit his/her experience and knowledge to NAV/BC. You can improve your portfolio by learning Azure Functions (C#), PowerShell, SQL, Power Platform (Apps, BI), Control Add-Ins (JavaScript), etc. All of this skills are highly sought-after outside of NAV/BC world as well.
This means that you can (relatively) reclassify into other type of developer if NAV/BC starts dying or you get bored of it. At the moment, however, NAV/BC developers are in high demand, so if you're not afraid of learning a lot of new things and dipping your toes into a financial system, then it's definitely a good option.
Thank you very much for an in-depth answer! I am a junior NAV/BC developer already so now I am already overwhelmed by the amount of information,but looking long term your answer is very useful. Also from what you know, is it easy to find freelance jobs for NAV/BC developers?0 -
A good NAV/BC developer these days (and even more moving forward) does not limit his/her experience and knowledge to NAV/BC. You can improve your portfolio by learning Azure Functions (C#), PowerShell, SQL, Power Platform (Apps, BI), Control Add-Ins (JavaScript), etc. All of this skills are highly sought-after outside of NAV/BC world as well.
This means that you can (relatively) reclassify into other type of developer if NAV/BC starts dying or you get bored of it. At the moment, however, NAV/BC developers are in high demand, so if you're not afraid of learning a lot of new things and dipping your toes into a financial system, then it's definitely a good option.
Thank you very much for an in-depth answer! I am a junior NAV/BC developer already so now I am already overwhelmed by the amount of information,but looking long term your answer is very useful. Also from what you know, is it easy to find freelance jobs for NAV/BC developers?
Personally I haven't heard of any companies looking specifically for freelancers, but the demand itself for BC developers is high, so it might be possible to find something as a freelancer.
Though keep in mind, that if you go freelance, you should be able to bring much more to the table than a developer in a company - as bbrown said, you'd be expected to have some working knowledge and best-practices for accounting as well as business processes. Great starting point to learn that is to go through a process of setting up a BC company completely from scratch - Chart of Accounts, Setups, Inventory, etc.1 -
A good NAV/BC developer these days (and even more moving forward) does not limit his/her experience and knowledge to NAV/BC. You can improve your portfolio by learning Azure Functions (C#), PowerShell, SQL, Power Platform (Apps, BI), Control Add-Ins (JavaScript), etc. All of this skills are highly sought-after outside of NAV/BC world as well.
This means that you can (relatively) reclassify into other type of developer if NAV/BC starts dying or you get bored of it. At the moment, however, NAV/BC developers are in high demand, so if you're not afraid of learning a lot of new things and dipping your toes into a financial system, then it's definitely a good option.
Thank you very much for an in-depth answer! I am a junior NAV/BC developer already so now I am already overwhelmed by the amount of information,but looking long term your answer is very useful. Also from what you know, is it easy to find freelance jobs for NAV/BC developers?
Personally I haven't heard of any companies looking specifically for freelancers, but the demand itself for BC developers is high, so it might be possible to find something as a freelancer.
Though keep in mind, that if you go freelance, you should be able to bring much more to the table than a developer in a company - as bbrown said, you'd be expected to have some working knowledge and best-practices for accounting as well as business processes. Great starting point to learn that is to go through a process of setting up a BC company completely from scratch - Chart of Accounts, Setups, Inventory, etc.
Understood. One thing that bugs me is that I can't find so much tutorials/blogs regarding this tech stack. For example I'd love to have a comprehensive up to date "setting up a BC company completely from scratch" tutorial which would explain everything in detail. Or other essential topics that would help me build the basics. Or either I do not find this information. Maybe you'd recommend some resources(which do not include microsoft documentation,microsoft learn) for a junior dev that'd build his base for further career? And what kind of financial/business topics I'd need to dive deeper into? Thank you very much, hope you can answer this also. Peace!0 -
Understood. One thing that bugs me is that I can't find so much tutorials/blogs regarding this tech stack. For example I'd love to have a comprehensive up to date "setting up a BC company completely from scratch" tutorial which would explain everything in detail. Or other essential topics that would help me build the basics. Or either I do not find this information. Maybe you'd recommend some resources(which do not include microsoft documentation,microsoft learn) for a junior dev that'd build his base for further career? And what kind of financial/business topics I'd need to dive deeper into? Thank you very much, hope you can answer this also. Peace!
When you work for a partner , you will have all the materials and training provided and of course you have all the help from your seniors. So you do not have to worry.
For self study : You can always search youtube. Have a look at this:
https://usedynamics.com/business-central/
Obviously , you have forums like mibuso. https://community.dynamics.com/business/f/dynamics-365-business-central-forum
https://www.dynamicsuser.net
https://msdynamicsworld.com/
Check this also https://www.d365ug.com/home
You can also watch webinars offered by different companies etc. So there is plenty that you can do for self studies.
https://areopa.academy/
ThanksUnited Kingdom1
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions