27 October 2021





Fluency in > 1 Language



There is a lot to be said about being multilingual. I speak English (native), Spanish (fluent), Portuguese and French (both at conversational levels). My spoken language skills allow me to navigate conversations with diverse individuals. As a consultant in IT, I am also relatively fluent in other languages, which are "spoken" by programmers.





Programming language fluency allows me to navigate conversations with developers, enabling me to communicate requirements and read any raw code to understand how a program will function. My first introduction to programming was during my university studies in engineering. We used the C programming language primarily, but also did projects in Fortran and in applications such as MATLAB. Later during my computer science studies, I learned C++, Java, SQL to name a few. Other than learning how to sit still for hours and lose track of time, an important skill learned during my university studies was understanding how to navigate between different programming languages.


Because my job title has never been Software Developer or Software Engineer, I will gladly declare that I am not a programmer. However, as an IT Consultant with broad responsibilities, I have occasionally edited code from the development environment for projects in SharePoint, VBA, SQL Server and most recently, Python, to complete project work. Because my job title has never been Software Developer or Software Engineer, I will gladly declare that I am not a programmer. However, as an IT Consultant with broad capabilities, I have occasionally written short programs or edited code from the development environment for projects in SharePoint, Excel VBA, Hyperion, SQL Server and most recently, Python.



My ability to "speak" in code has been especially useful when translating business requirements into processes that developers must build upon. Understanding the business/operations functions has been key to my role as a BA/PM. Conversely, an understanding of object oriented programming and how data is stored and retrieved from databases helps to guide how I work with the business/operations SMEs.


As a result, when I can utilize my language and interpretation skills, I am a better team member. Contact me today to find out how I can work with your team!





According to Berkeley, there are 11 in-demand programming languages, including Javascript, Python, HTML, CSS and SQL.