which programming language is mostly used in Banks? and what's a perfect stack for a DevOps/Cloud Engineer, with the intentions of working for a bank?
@ngoako16 сағат бұрын
Alright, I'll learn Java 🤦
@Geezweez78817 сағат бұрын
More info on meet up groups and boot camps please
@Geezweez78818 сағат бұрын
What language is mostly used at places like eskom, in reactors and electricity generation systems?
@ndujamz23 сағат бұрын
Java is mainly used for integration. Whenever there's an integration between systems... Java is involved.
@TshwareloLeaka2 күн бұрын
For small and medium-sized companies, PHP (with frameworks like Laravel and Symfony) is still big for backend Web Development.
@sturrd2 күн бұрын
On the video description, rust is added in the list of programming language. first question: When it comes to embedded systems in vehicles and other machines like in the agricultural sector will Rust work just as fine as C++ second question: Is it advisable to learn Rust instead of C++ right now.
@Biometrics3 күн бұрын
Great vlog about tech in SA! I wonder what programming languages are prevalent in the various sectors that drive the economy of my country. Us we are mostly consumers and maintainers of other countries technologies because we do not believe in home grown solutions save for a few exceptions.
@nathan2friendly8873 күн бұрын
Lovely video! This topic has preoccupied my mind this morning. You briefly touched on C# in the tech industry, Id like to know more about its use-cases and adoption in industry. I'm currently doing my 3rd and final year in IT and I've noticed a great uptake of C# as opposed to Java in ITvarsities. Research does indicate that Java is the dominant language when it comes to ERP systems and backends so it begs the question, why are technical colleges(especially private ones) teaching C#?
@YYZ-TEB4 күн бұрын
You are like the uncle that i never had giving career advice😊
@davidtech0244 күн бұрын
🤣🤣I’m glad I can be that kind of support!
@nyaradzo-4 күн бұрын
Thank you for this
@lytonmuchenje72594 күн бұрын
thanks big man
@siya_bong_a4 күн бұрын
glad i found your channel
@JamesBrown-lq5nn4 күн бұрын
I do not agree that Java is main language used for backend in SA, by looking at job postings alone one can see C# posts are way more then Java
@davidtech0244 күн бұрын
Thank you for your input! I understand where you're coming from, especially when looking at job postings. It's true that C# has a significant presence in certain sectors, particularly in environments leveraging Microsoft technologies. However, when considering the broader banking and financial services industry in South Africa, Java remains a key player due to its proven scalability, security features, and longstanding presence in large, transaction-heavy systems. While job postings may reflect the immediate demand for specific skills (such as C# in certain contexts), Java continues to be the preferred backend language for many core banking systems and enterprise-level applications in the financial sector, which require robust and scalable solutions. It’s also worth noting that many large financial institutions use a mix of technologies, including both Java and C#, depending on the specific needs of their systems. So, in terms of market trends, both languages are important, but Java holds a significant role in industries where high-volume, secure transactions are critical. For more insights, you can check out this: OfferZen article - www.offerzen.com/blog/the-languages-driving-biggest-dev-industries
@JamesBrown-lq5nn4 күн бұрын
@davidtech024 Understand 👍 Thank you for the insight!
@dantedt39315 күн бұрын
I’ve worked in many sectors, currently focusing on Ai and real-time systems: I’m mainly using C++, Python and JavaScript. From experience and talking to other developers: -In Trading: Python,C++ and Java(in some companies). Python is mostly used for building strategies, backtesting etc and C++ for trade executions. -Insurance: Java, Python, C++ -E-Commerce: Python(Ai), Node js, Java -Banking: Python(Ai), Java , C++ -Mobile Apps: [Swift, Kotlin, Java] for OS-based apps and [Flutter, React Native] for cross-platform apps. I’d recommend learning: -Python: For Ai, automation and fast prototyping using FastAPI or Flask or Django framework for web backend -C++ or Java for backend design -HTML, JavaScript for frontend With Ai, the complexity is in understanding the maths behind the models. You need to be clued up with Calculus, Statistics and Linear Algebra. Without that you’re wasting your time. To stand a chance of landing a job, build a portfolio of INTERESTING projects that solve real problems, and UNDERSTAND their design. If any questions, let me know below. All the best!
@prophetazu92305 күн бұрын
Hey David! Would you recommend still getting a CS degree in this job market?😅
@dantedt39315 күн бұрын
CS degree is good. It provides the background. To stand out, build a portfolio of interesting projects
@tshepotshepza88664 күн бұрын
Not important at all, focus on the field you're interested in , for example if you're looking at being a web developer, start with HTML, CSS and some JavaScript, make sure you grasp the basics very well. From there you can choose a backed language, I'd recommend PHP, bundle that with MySQL to build data driven web apps
@nathan2friendly8873 күн бұрын
I probably know what you're thinking my guy, these American CS majors are jobless, would it still be a good idea to study it? YES, consider that America/Europe are developed countries, their job market requires specialized roles because they are that advanced with their tech, so studying CS in a developed economy is swimming in the deep end unless you really stand out. South Africa's tech industry is still developing so generalist roles are still needed to match the pace of the market.
@tshepotshepza88663 күн бұрын
@@nathan2friendly887 explain what a generalist role is please 🥺
@talentarts91443 күн бұрын
Am reading your reply bro. But whats interesting topics pls.. i would like to know some@dantedt3931
@user-zk6gx1xw1h6 күн бұрын
Software engineering is the industry with the greatest difference in skill for a standard qualification. React , Node , nextjs ,vercel , mongodb atlas and vertex ai That's the stack im building with
@user-zk6gx1xw1h6 күн бұрын
Any devs here building products?
@siyabongamngomezulu37755 күн бұрын
I am
@banelemdhluli82435 күн бұрын
Heita gents, I'm a final year student. Are you guys professionals?
@user-zk6gx1xw1h5 күн бұрын
@@siyabongamngomezulu3775 what are you building
@siyabongamngomezulu37754 күн бұрын
@ I am
@UncivilisedSavage6 күн бұрын
You could add industrial automation to the list. It's used in manufacturing. There's a lot of gatekeeping though, but that will soon end as new machines can be programmed in high level programming languages.
@davidtech0244 күн бұрын
Greta point! you are right that gate keeping has been an issue, but as these technologies become more accessible. Thanks for that.
@TechWithGiordi6 күн бұрын
Nice great content sir!
@bk96006 күн бұрын
Great video man. But you forgot to mention Iot development
@obakengsetaba6 күн бұрын
I am interested more in front-end I started already with HTML and CSS code academy so I blv I am on the right track
@ThaboM-x6n3 күн бұрын
Can you share the material as I dont qualify due to my age
@dibuzzz39207 күн бұрын
I work in manufacturing, doing systems integrations. I use JavaScript for everything.
@hotwings93827 күн бұрын
I know for sure takealot uses scala for their backend. It's a language I love a lot used by linkedin as well.
@nkululekofakude25217 күн бұрын
thank you for this video🙏🤝.. i am motivated now and that is why i am following you now.
@tetelosilas7 күн бұрын
Sounds like python is everywhere, and it's interesting to hear Java is the most paying.
@davidtech0247 күн бұрын
Correct according to offerzen.
@user-zk6gx1xw1h6 күн бұрын
Python is used in machine learning
@user-zk6gx1xw1h6 күн бұрын
It depends where you want to work. South african companies still use quite dated tech stacks. GitHub portfolio means more than years of experience. My friends in America are in their 1st year at university and can build full stack web apps with enterprise standards. Devs In South Africa so the same thing for 15 years and handle one small aspect at a big company and think that it's experience. As a software engineer , you're worth lies in the things you build that nobody tells you that you need to build. No GitHub portfolio , probably not that good at high level tasks
@siphosethudlomo7 күн бұрын
FMCG?
@davidtech0244 күн бұрын
Aah, I actually missed this one, for those who might not know "FMCG stands for - Fast-Moving Consumer Goods". This sector is heavily reliant on technology and these are the programming languages used: SAP(Java): Often used in backend systems for supply chain management, e-commerce platforms, and enterprise resource planning (ERP) systems due to its scalability, security, and robust frameworks like Spring. Python: Popular for data analysis, machine learning, and automation tasks. JavaScript: For frontend SQL: For DB querying C#: Mostly used in environments that integrate with Microsoft technologies (e.g., for ERP systems or inventory management systems).
@raymondjackson92957 күн бұрын
What does it take to get into the industry as a self-taught developer?
@orediretsetsimane45737 күн бұрын
Also asking the same question. If I have an extensive portfolio will I really be affected by the lack of a qualification
@sands_45fx837 күн бұрын
Portfolio projects won't get you that close unless it's luck. I always recommend people to build a SaaS or micro SaaS. You can always try to solve a problem or clone products that already exist especially B to B solutions e.g payroll system (scheduling, tracking hours, employees onboarding and management etc provided that it solves an existing pain point. There's quite a lot of solution you can build and sell online while using them to showcase your skill(s)
@user-zk6gx1xw1h6 күн бұрын
Not at all buddy. The portfolio is the qualification. A certificate and no built projects means that you're a diligent student that has no clue about software @@orediretsetsimane4573
@tapelongwenya7 күн бұрын
Build your brand Get Certified Expand
@iammgokkuu29827 күн бұрын
good content
@vampfoxilli71277 күн бұрын
Question David, will the salary for each position decrease?
@davidtech0247 күн бұрын
Hi @vampfoxilli7127 At this stage, it’s hard to predict exactly, but we will need to see how things evolve. The tech industry is dynamic
@Ash_Hole-f7p7 күн бұрын
Nice, ive landed my first role. Full stack web dev
@ayattolahgcwabe7 күн бұрын
Awesome! 🎉😊 Mind sharing which certifications you took to land the job?
Congrats on landing your first role as a Full Stack Web Developer! 🎉🚀 That’s such an exciting milestone. Wishing you all the best on your journey
@Ash_Hole-f7p6 күн бұрын
@@ayattolahgcwabe Hyperion Dev
@Alberto-qf7zh6 күн бұрын
Hi, I'm more interested in the hardware/technical side of IT, but I'm really curious to know your journey, as to what's your qualification, certs, or bootcamp, etc. What would your advice be to someone starting now on the software side of things? Your reply is really appreciated. Congratulations and all the best on your new journey.
@ThaboAkebulah7 күн бұрын
dope
@el-jay_7 күн бұрын
Hi David. Appreciate the extensive context around the respective programming languages. Great video! -- [ note that in the description box, the links are pasted as "dry text" instead of hyperlinks. 'Ctrl+K' might be the solution. ]
@davidtech0247 күн бұрын
Thanks @el-jay really appreciate it, Regarding the links I’m currently in the process of completing KZbin's one-time verification. Once done they should work.
@davidtech0247 күн бұрын
Should be fine now.
@el-jay_6 күн бұрын
Thanks, David.
@snivels9 күн бұрын
Some of the best programmers I know don't have degrees and some of the worst I've seen have degrees 😅 Definitely a good change, provided the system is merit based
@ditsepusegerane79429 күн бұрын
Lol i'm going around in circles. one day this career will stick and I will buy my Discovery Sport.
@tlhogithipe93549 күн бұрын
I have started my jounrey in Azure. I am going through it on Coursera. I choise Azure because on coursera they give you 50% discount on their exams for Azure Fundamentals and Azure-500 upon complition. At the same time I am learning Python offered by MS also on coursera.
@melissastillies9 күн бұрын
May this channel grow exponentially! Thank you for all your time & effort David. I am inspired to pick up and continue where I left off with my tech journey ❤
@tumishomapanga10 күн бұрын
This is reassuring. Thank you for this video, grootman🫱🏽🫲🏾
@AlfredLesole-gi8yl10 күн бұрын
@DavidTech whats your take on Low code development such as PowerPlatform?
@davidtech0247 күн бұрын
"Great question! I didn't know about PowerPlatform and had to do a bit of research and I came to this conclusion and the guys who work extensively on this can chip in: Low-code platforms like PowerPlatform are definitely making waves in the tech industry. They allow developers (and even non-developers) to create applications quickly without needing to write extensive code. This can be a game-changer for businesses looking to streamline processes or rapidly prototype ideas. For developers, it’s a great opportunity to expand your skill set and work alongside business teams to create solutions. However, while low-code platforms can accelerate development, they may not replace the need for traditional coding in more complex applications. It’s all about knowing when and where to leverage these tools effectively. Thanks for asking!"
@DavidRok9710 күн бұрын
It changes nothing because "Experience" has always been a problem, not degrees! companies don't want to spend a dime on training new employees, so nothing changes at all!
@tonymakgale26910 күн бұрын
Guys also remember build connections, it's not always about what you know rather who you know
@thembisilemathibela975811 күн бұрын
Currently about to finish my hyperionDev boot camp, this is good news to hear. Thank you, Bro! I'm doing full stack web dev, its been a roller coaster ride. However its been a great learning journey, wouldn't trade it for nothing. Still learning and growing too.
@davidtech0247 күн бұрын
That’s amazing-congrats on almost finishing your HyperionDev boot camp! 🎉 Full Stack Web Dev is such a rewarding (and yes, roller coaster!) journey. It’s awesome to hear how much you’re embracing the process and growth. Keep pushing forward-there’s always more to learn, and the ride only gets more exciting from here. Wishing you all the best as you continue to grow and achieve great things!
@FictionHubZA11 күн бұрын
Experience should also be dropped.
@lukealadeen783611 күн бұрын
Great video, its good to hear the South African perspective. I am about to drop R77k on an hounors degree in Software Engineering. Maybe I should reconsider...
@corneliusmotsisi475012 күн бұрын
🔥
@corneliusmotsisi475012 күн бұрын
I've said this before. In tertiary you learn alot of this that most of the time you don't need in corporate world . When you self teaching you focus on what's important and relevant hence most best hackers doesn't have a degree 🤷♂️
@chocthephotographer322612 күн бұрын
Good evening Guys, i'm currently studying at ALX doing Backend Web development with Python, Django, and SQL
@ayattolahgcwabe11 күн бұрын
@@chocthephotographer3226 Thank you for the plug 🫂
@nandiphakhemese394012 күн бұрын
This may be “good” for the individual but it will impact the quality we produce. Our country is not at a place where we need to be dropping degrees. Argue with your former president who didn’t have a degree.
@davidtech02412 күн бұрын
That's a valid point, I think the industry most likely to be affected by this shift will be IT and similar fields, where practical skills, certifications, and experience often matter. That said doesn't mean dropping standards.