It is so much fun watching people who have absolutely no idea about how software development works talk about coding, ai and technology in general.
This creates some great opportunities in the financial markets and also on the job market. Gary Marcus is doing a great job commenting on this and trying to help people to stay sane. šMake sure you read this post on Substack. Also make sure to follow The PrimeTime on YouTube.
I have been using and trying out machine learning tools since 2001 and in my programming I make use of a lot of stuff in a safe manner and I wrote a note about it on Substack recently.
If you think that you can simply use a chatbot to write a complex business application for you then think again. I have been creating software for the financial industry all my life and when it comes to financial administration we don’t have the luxury to guess or predict, we need to be exact. Here I will show you an example of a simple test that I made with Claude.
No developer likes to create simple POCOs manually to reflect entities in a database so that is a very simple usecase for a chatbot. I have a schema-less database and I want to map the entities to C# classes and I don’t want to do this manually.
So, I uploaded an example file to Claude containing a bunch of transactions which all held the same properties and I got a class file back. I then started to work on this and I realized that there were many fields missing and also new fields added which did not exist in the database. š I then got the answer below when I asked about this.

Claude then asked me to check my example file again.

I promptly complied and uploaded my file again and I got this response.

I think this was very funny and also very telling. This error was made on a simple and very clear instruction to generate a POCO and it failed completely. Now say that you used a chatbot to generate millions of lines of code for you to create a complex business application, how many errors like these do you think would be created?
Sometimes it works and sometimes it doesn’t but that is not good enough in financial development.
