B4X Certificate

MarrowZero

Member
Licensed User
If you like expensive, convoluted and pointless exams then go knock yourself out with Microsoft. Why certification for b4x What's the point?
 

andymc

Well-Known Member
Licensed User
Longtime User
If you like expensive, convoluted and pointless exams
Well.. my Microsoft Azure certification secured my current job, so I can't agree on pointless. If anything, I'd say for professional programming today, Microsoft and AWS certifications are more useful than a CS degree.
 

agraham

Expert
Licensed User
Longtime User
While I agree with @andymc I think it is impractical for B4X. Such certifications cost a lot of money by needing people to run them and maintain consistent standards and I don't think B4X is big enough or well known enough for a certification to have any value.
 

andymc

Well-Known Member
Licensed User
Longtime User
One of the biggest hurdles is that right now B4X is a great platform to work with, but is a niche products with few developers compared to something like C# for apps or Unity for games. Growing the exposure of B4X should be top priority, I'm planning to open source some of my B4A based games soon, to encourage others to write games using B4A. I know there's unity, but it's overkill for simple 2D games, which are much better done with something like B4A+LibGDX or XUI2D.
 

Hamied Abou Hulaikah

Well-Known Member
Licensed User
Longtime User
B4X certificate will make you more recognized developer. A lot of developers success in their jobs because of certificates.
I mean now just the basic knowledge of B4X is enough, automated standard exam of acknowledgment is enough now.
 

andymc

Well-Known Member
Licensed User
Longtime User
B4X certificate will make you more recognized developer. A lot of developers success in their jobs because of certificates.
Have you Googled "B4X Jobs" recently? 99% of the tech community don't have a clue what B4X is. So being certified in it would be about as useful as being certified in "Monkey" (a BlitzMax derivative from a few years ago). Certifications are useful if they're for something well known. For B4X coders, the best thing you can do is built a good portfolio of work on GitHub.

That's my two cents anyway.
 

Mashiane

Expert
Licensed User
Longtime User
For B4X coders, the best thing you can do is built a good portfolio of work on GitHub.
For example, in the coders market, people are building their portfolios by doing these kinds of projects

1. YouTube Clone
2. Twitter Clone
3. Tiktok Clone
4. WhatsApp Clone
5. Netflix Clone
6. Facebook, ahem, sorry, Meta Clone
7. Reddit Clone
etc etc

And now newly

8. Squid Game Clone

And I would guess to be "seen", one should attempt any of these in b4x to attract potential clients and grow. Yes it may look like its not making any sense, but its what is "hype" right now and people are getting jobs by having such things on their portfolios.

And yes, they will add Node.JS using express.js etc, AWS, Azure, Firebase etc. So really if one is not market aware, its like shooting one in the foot. There are practically no jobs anymore and soon we will be replaced with AI.

I saw they were building an AI to build infrastructure the other day. And now someone created AI coding tools, which "think" and write code "eventually".

And the other part is where you see blogs like "You should not use VueJS" written by some ... person. watch dev.daily.
 

Hamied Abou Hulaikah

Well-Known Member
Licensed User
Longtime User
Have you Googled "B4X Jobs" recently? 99% of the tech community don't have a clue what B4X is. So being certified in it would be about as useful as being certified in "Monkey" (a BlitzMax derivative from a few years ago). Certifications are useful if they're for something well known. For B4X coders, the best thing you can do is built a good portfolio of work on GitHub.
End customers who need ready apps not 99% caring about what programming language you have, they concerned about your skills to do their apps, so when you are skilled in B4X and endorsed by certificate this will be great for you.
 

andymc

Well-Known Member
Licensed User
Longtime User
End customers who need ready apps not 99% caring about what programming language you have, they concerned about your skills to do their apps, so when you are skilled in B4X and endorsed by certificate this will be great for you.
You've said End customers don't care what programming language you use, so why would certification help you? Employers care about certifications, customers don't.
If you're applying for jobs as a mobile developer, a B4X certificate won't help at all, as 99% of employers will not use or know about B4X. That's why I say a portfolio is much more valuable than saying you know B4X, a good portfolio will show you understand the process of writing software and are able to design things that work, changing to use the language the company uses wouldn't be too difficult, and just maybe you'll convince other devs there to look at B4X, but unlikely to secure the job by talking about B4X.

Don't get me wrong, I love B4X, I've made plenty of money from games written using B4A+LibGDX and plan to continue using it for my next games. But in terms in my career, I'm focusing on C#, Python and cloud languages like Azure Powershell and Terrraform. I'm getting certifications in Azure devops, Cloud architecture and Hashicorp Terraform IaC.
 
Top