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
+4.5k Golang : Frobnicate or tweaking a string example
+18k Golang : Check if directory exist and create if does not exist
+4.9k Unix/Linux : How to test user agents blocked successfully ?
+16.9k Golang : Check if a directory exist or not
+19.1k Nginx + FastCGI + Go Setup.
+4.3k Gogland : Datasource explorer
+7.1k Golang : Append and add item in slice
+16.2k Golang : How to make a file read only and set it to writable again?
+10.5k Golang : Secure file deletion with wipe example
+29.4k Golang : Interpolating or substituting variables in string examples
+18.4k Golang : Check if os.Stdin input data is piped or from terminal