Interview with Rima Ibrahim Alghanim (ريما ابراهيم), a Software Engineering Student at Universiti Tenaga Nasional, Malaysia
This is the first post for my new series of interviews with developers hailing from different parts of the world. The aim of these interviews is to highlight the diversity in software engineering/technology world. Most of the interviews will be skewed towards Golang, but occasionally some post will be about developers using other programming languages as well.
Tell us something about yourself.
I'm a Saudi who is currently studying in Malaysia.I have been a tech enthusiast ever since I could remember (even when I don't understand the technology !).
I enjoy many hobbies and trying out new experiences from time to time. Currently, I'm working on my final year project which has been taking most of my time for the past 7 months or so.
Can you briefly tell us about the programming language that you are learning and using now?
I'm using JavaScript along with JS libraries and Web APIs ( notifications, Google Maps etc ). I started learning JS and using it to develop my final year project which is a bus tracking web app application.
Which feature(s) that you like the most in JavaScript?
Promises . If Anyone who is learning JS... this will make your life easier (given that you understand when and how you should use it)
What are your advice to newcomers to JavaScript?
Learn the theory before you start coding. Especially on how a web document is processed by the browser.
Most of the current OS is written in C language .... imagine that you are going to create a new Operating System with JavaScript and what would you name your new OS?
Asynchronous OS.
Big Thanks to you for taking the time to do this interview! Hope you will have a wonderful software engineering career ahead when you graduated.
NOTES: I first met Rima at Web RTC class conducted by Thomas Gorissen at CyberJaya, Malaysia. Definitely not a shy lady in asking technical question in a classroom dominated by males. Hope that more female programmers will emulate her and participate more often in technical events and classes.
See also : Fostering diversity in Golang community
By AdamNg
IF you gain some knowledge or the information here solved your programming problem. Please consider donating to the less fortunate or some charities that you like. Apart from donation, planting trees, volunteering or reducing your carbon footprint will be great too.
Advertisement
Something interesting
Advertisement
Tutorials
+25k Golang : Generate MD5 checksum of a file
+8.1k Golang : Oanda bot with Telegram and RSI example
+8.1k Golang : Configure Apache and NGINX to access your Go service example
+10.4k Golang : Get local time and equivalent time in different time zone
+16.2k Golang : Send email and SMTP configuration example
+5.7k Golang : Use NLP to get sentences for each paragraph example
+6.4k Golang : Embedded or data bundling example
+5.8k Golang : Extract unicode string from another unicode string example
+14k Golang : Get uploaded file name or access uploaded files
+33.7k Golang : Call a function after some delay(time.Sleep and Tick)
+14.7k Golang : Submit web forms without browser by http.PostForm example
+7k Golang : Get environment variable