Skip to main content

Not everybody who designs and creates software is a programmer.

You will agree with me that it's not everybody who designs or creates software is a programmer, now you will ask, why is anybody who has managed to design a software call him or herself a programmer? The fact is that the title "programmer" comes with respect (Please correct me if am wrong), because everybody thinks you are a genius. My concern is that anybody can now design a software, enter forums like stark exchange and comments on coding problems, the worst part is that they publish articles on the internet telling you that writing codes and making software isn't hard at all that the only thing you need to excel as a programmer is a marketing skill. Yes, marketing skill is important if you plan to market your software yourself, but in my opinion, to excel as a programmer, you need to be superb at writing life changing codes. If you focus only on marketing like this naive publisher advised, you will make a lot of crapwares (guess that's why we have so many junks in these app stores). A good product will always market itself, if it doesn't users will market it, and what marketing method would be better than this? There is this popular food in my country called Eba (it's called Garri when it's not yet prepared). Garri has never been advertised on TV or anywhere yet, it remains the most popular food in Nigeria. I read an interview which was held with the guy that made Grand Theft, when he was asked how he markets his game, he said that he has never placed any ad on the internet about his game. Before I played this game, a friend kept telling me that I needed to play this mind blowing game and I did and told more people, these people told more people.... You see friends, good product before, marketing after. I wrote this post because of some annoying article I encountered today. Please forgive me if I kicked your cat.

Comments

Popular posts from this blog

HOW TO WRITE, COMPILE AND RUN C++ CODE ON LINUX KALI

Developing a C++ Program on Kali Linux Without Installing Additional Software This article is for hackers who want to develop a C++ program on Kali Linux without installing any additional software. Some might say you need to install a separate compiler or extra tools to write and run a simple C++ program on Kali Linux. However, I’ll show you how to do it right out of the box. Pre-installed C++ Compiler in Kali Linux Kali Linux comes with a pre-installed C++ compiler called g++ . We will use this to write and compile a basic "Hello, World!" program. Step 1: Check if g++ is Installed Open your terminal and run the following command: g++ -v If the compiler is installed, you should see version details. If not, you will get an error message. Step 2: Create a C++ File In your terminal, type: nano MyCpp.cpp This will create a C++ file and open it in the Nano editor. Step 3: Write the C++ Code Once Nano opens, enter the following C++ code: #include <...

HOW TO INSTALL BLOGENGINE.NET WITH VISUAL STUDIO.

Yes there are lots of article on the internet that already describes how to do this, but that wont stop me from sharing my own idea on how I got mine rocking with visual studio 2012. Now here is the story, I woke up one morning and discovered I was departing from being a beginner programmer to a programmer who is at least worthy to be called a programmer. So I felt I needed to share my programming experience and the only known way I could do that, was to start blogging, hmmm... Just like you, I didn't like blogger, I needed  to be my own boss. So, I started my own blog project, but wait....  Why was I doing that when there are open source blog projects being developed and maintained by developers who are more "programmatically" experienced than I?. BlogEngine was the one I chose and the installation was a breeze. All I did was go to the site, downloaded the first zip file which is tagged "web", extracted it to my visual studio project directory, opened vi...

How to Check Logs or Journal of a Specific Service on Linux

Monitoring logs is an essential part of system administration. On Linux, logs help diagnose issues and track service behavior. This guide covers various ways to check logs for a specific service. Using journalctl for Systemd Services Most modern Linux distributions use systemd , and logs are stored in the journal. To view logs for a specific service, use: journalctl -u service-name.service Example for Nginx: journalctl -u nginx.service Viewing Real-Time Logs To follow logs in real time, use: journalctl -u service-name.service -f This is similar to tail -f for traditional log files. Checking Logs with a Time Filter To see logs from the last 1 hour: journalctl -u service-name.service --since "1 hour ago" For logs between two timestamps: journalctl -u service-name.service --since "2024-02-01 10:00" --until "2024-02-01 12:00" Using Traditional Log Files Some services log to files in /var/log/ . Check: ls /var/log/ For example, Nginx lo...