As everything in life, you cannot reach or accomplish beautiful things without putting effort or without getting exhausted and the beauty of life lives within those stepping stones that you accomplish on a daily basis. Being alive is being full of energy and working hard.
During the senior phase, I…
The most interested questions in an interview are the ones that you least expect. Especially when they ask you about something you never thought about it before and you get to answer right on the spot. …
If I would have all the technologies of the world, I would make an application that can stimulate someone’s brain and enhance its performance in a very short time. Something that is needed especially when the person is overwhelmed, stressed or running on few hours of sleep, as we all…
Scrum is a methodology used within a software team to manage a project . Scrum also known as Agile software development is often perceived as a methodology.You can think about as a framework for managing a process.
I believe that using this methodology is fundamental in order to succeed in…
I believe that each problem has a solution.I‘ve never dealed with serious problems of anger. I never go to the extreme it’s just the way I’am. But for sure I went though unbearable situations where I could have stepped out and left my job or shouted at the person but I managed to deal with those emotions. I always try to convince myself that things aren’t that bad and that everything is going to be alright like Bob Marley said !
If I were a president for one day, I will do my best to be brave enough to make my country a better place. I won’t focus on the power or on my position and I would consider myself a simple citizen or a soldier that will go and fight for his country. I will use my power to protect my nation spread love and serenity.
I know that all this sounded too serious but I will also set a meeting with Donald trump to ask him about his last days in the white house !
Since the technology itself is growing at a fast rate, learning new technologies is a big part of your learning experience and most importantly your technical skills. In addition some technologies may be past their prime and the industry is also moving away for the old ones.So , you’ll be kind of forced to follow the industry requirements.
Finally, learning new technical skills is important to train the brain to learn things faster and more efficiently.The more technologies you’ll learn the more flexible your brain will be.
The main difference between a software engineer and a software developer is that a software Engineer creates the tools to develop a software while a software developer uses readymade tools to build apps.
A software developer can make a whole desktop application from scratch like Instagram, Facebook. On the other hand, a software engineer makes the tools to build those apps as an example:Visual Studio.
An Engineer works with other components of the hardware system, however a developer writes a complete program.
To sum up, a developer tends to do everything that engineers do but on a limited scale, whereas a software engineer tends to solve issues on a much larger scale.
The challenges I faced the last days were fruitful because I learned a lot.
I tried to install some react responsive caroussel, using npm it wasn’t going through because I needed to add the style loader to webpack but it wasn’t enough to do that. So, I need it to update the webpack version itself .
I had to be very careful with reading the documentation and especially the errors.
A similar problem I faced with using async ComponentDidMount, I got an error because of a plugin “transform-runtime”.I had to install it but it was still not going through. A lot of errors, but it was good for me because I got the chance to learn how to fix things and and to deal with webpack and babel.
Now it’s time to rest, just joking.Not for a while!
Planning is super important in general, but it’s even more important when it comes to coding.
When you are dealing with a big project for example the details will be numerous and the tasks will be multiple. So, it is impossible succeeding in that project if you don’t split the tasks and most importantly if you don’t make user stories.
You need to narrate step by step the design and the functionalities of your application so that you can understand the whole narration, the whole story, in other words understand the whole application.
Your project should be decorticated in small tasks and user stories so that the vision of it gets clearer.
When it comes to coding, planning is vital.