Posts

Showing posts with the label Developer

Insights about software developers and web developers.

Image
  If you asked a senior developer the difference between a software engineer and a developer, you’d probably be met with a confused face. Here’s the technical definition of both: A software engineer  is someone who builds (engineers) software. This software could be desktop programs like Spotify or Photoshop, or mobile and web applications (like Facebook, Twitter, or Gmail). Another term for this is “computer programmer.” A web developer  is a software engineer who only builds web applications. But, every web developer who is employable is a software engineer. “Software Engineers” don’t have a better salary than “Web Developers,” nor do “Software Engineers” do different work than “Web Developers” on a day-to-day basis, assuming they’re working on web applications. What makes a web developer a software engineer? Let’s zoom out and talk about three skills all programmers need in order to  be in demand. The Only 3 Skills That Software Engineers (AKA Web Developers) Need To Land a Job Skil

Why do developers take coffee oftenly

Image
    One of my habits is sitting late, reading stories regarding the world of technology, stories of developers and so on. Lately, I stumbled upon an interesting article tampering one of the most spread diseases of the development world; programmers wearing headphones when coding! This article got me thinking, I am one of those too, but what is another stereotype in our circles? What is the typical image of a developer who wears headphones? Drinking coffee; a heck lot of coffee! Is there a reason behind that or do we just do it because it’s kawl? I don’t know, maybe a good dose of both is the right answer, but why not break it down and look for some good reasons to use as nicely stated excuses to the next person who is going to say “coffee is bad for you”. It makes you smarter and more energetic I’m not saying that you will hit 200 on your next IQ test but it has been scientifically proven that when caffeine travels to the brain through blood circulation, it blocks an inhibitory neurotr

The Difference between Software Developer and a Software Engineer

Image
AN Engineer oversees the system as whole using engineering principles, whilst a developer focuses on creating functional software. The answer? Well it depends on who you ask! There isn't an official distinction between the roles, with companies using their own experience and knowledge to define descriptions that suit their needs. To confuse matter further, there can be regional variations as well, with a distinct difference in education. However, the variety of data sources can be assessed and analysed to draw conclusions from. According to  Computer Science Degree Hub  software developers and software engineers have separate roles: “Software engineering refers to the application of engineering principles to create software. Software engineers participate in the software development life cycle through connecting the client’s needs with applicable technology solutions. Thus, they systematically develop processes to provide specific functions.  In the end, software engineering means

Quotes to motivate a Software developer

Image
Here I am sharing 40 best motivational and inspirational quotes from the web that has motivated me to become a developer. These quotes are very inspiring and I felt these will motivate other programmers too and help to avoid common pitfalls in development and hence I thought sharing these quotes with everybody.None of these quotes are mine and please forgive if I have missed to mention the right source. 1.  Dont't worry if it doesn't work right.If everything did, you'd be out of a job.  2.  Don't comment bad code - rewrite it. -  Brian Kernighan 3.  A programming language is for thinking about programs, not for expressing programs you've already thought of. It should be a pencil, not a pen. -  Paul Graham 4.  Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday's code. - Dan Salomon 5.  It´s better to wait for a productive programmer to become available than it is to wait for the first available prog

Programmer vs. Software Engineer vs. Software Developer vs. Coder

Image
Hello everyone! In this post, I want to contrast the terms with which other people and we ourselves call us. There are a lot of confusion around the names for our trade. People use terms such as software engineer, software developer. Some people even use programmer or coder, etc., etc. And some event go as far as ninja, guru, or rock star. Programmer! Let’s start with “programmer”. So programmer is a person who is programming. Okay? And typically you would hear this from someone who is far from tech, who is not in the technology in IT, who is not doing the software development. People from outside, basically, they call as programmers. Why? Because they think all we do is just programming. Really? Is that all what we do? Absolutely not! That’s not true in 2018–2019. To develop software a lot of the times you don’t even have to program. There are certain tools and frameworks so you don’t have to program. A lot of them are about configuration and customizations. Thus, prog