One day with Ismael

Hello! My name is Ismael Moreno. I’m a Software Engineer. I’m part of the Chainprint team and this is: “One day with me”

๐Ÿ’ญ When and how did you decided you wanted to become a programmer?

It’s my father’s fault, who decided to buy an old computer whet I was a 5/6 yr old. Having such thing that allows you to write documents, draw pictures, play videogames, program your own videogames… It seemed best than real life!

๐Ÿช„ What is the best advice you have ever been given and from whom?

“Please mind the gap between the train and the platform” before arriving at any underground station. I don’t know whom is the voice actor, unfortunately.

๐Ÿ† What is your definition of success?

My definition would be the same as a child of Hannibal Smith and Isaac Asimov grown up by Danny Ocean (from Ocean’s Eleven) possibly has. To trace a plan, have side plans for different not-so-expected scenarios, have a set of tools to handle completely unexpected scenarios which you don’t have an initial plan and, if everything ran smoothly and the path to the end was smooth, that will be success for me.ย 

๐Ÿฅฑ What are your limits when programming? When you realize you shoukd go to sleep?

The RAM capacity + free disk space.

๐Ÿคซ What is the best kept secret in programming?

Your private RSA Key.

๐Ÿ’ญ Do programmers dream of images made of code?

I don’t know what others dream of. Usually dreams are kind of Al generated images using your life experience as the data set. How the model is trained is up to the person

๐Ÿ’ป Can anyone be a programmer?

I know this is not what the reader expects to get, but in my opinion, no, not everyone can be a programmer.

Apart of surfing documentation of the tools you’ll use, knowledge of machine architectures, networking, mathematics and a lot of engineering stuff, you’ll need to know what you are going to implement and understand the business. Apart of the frustration of digging on all the complexity of tech systems, you need to put in the shoulders of your stakeholders.

So, for example, if you work for an insurance company, apart of all the complex tech things, you’ll need to understand how insurances are.

๐Ÿฆธ If a superhero called “Supercody” were created, what would he/she be like and what would his/her superpower be?

He/She wouldn’t be considered a superhero because he/she will be unable to attract any attention. He/She would be a predictable person who does not take any risk, tests everything and delivers small chunks of code to prod and is able to rollback or disable functionalities that are starting to fail.

โ˜๏ธ What are the 3 most important things that non-programmers should know about programming?

1) It’s an engineering discipline.

2) There’s not a one-size-fits-all solution, despite a lot of applications or systems look similar.

3) We are not clairvoyants when it comes to estimations.

๐Ÿฅท As a programmer, what are some of the things people assume you know but don’t?

Long time ago people stopped asking me about what I do, because they gave up trying to understand my explanations :P.

Kind of Chandler Bing in Friends. So I’m lost about assumptions of others about my job.

โค๏ธ What is your favorite emoji?

๐Ÿ’ฉ

๐Ÿง˜ How do you relax after a long day at work?

Sometimes I get creative including out-of-work programming), sometimes I just consume media like videogames, books or movies

๐ŸŒ A website you visit often?

Google ๐Ÿ˜€

๐ŸŽถ What kind of music do you listen while you work?

Master Boot Record

๐Ÿง‘โ€๐Ÿ’ป If you could only code in one language for the rest of your life, what would it be?

IMHO a good software engineer needs to be a bitย promiscuous on coding languages…


Posted

in

by

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *