Sponsored Content
Full Discussion: Google Trends: UNIX
The Lounge What is on Your Mind? Google Trends: UNIX Post 303034025 by Neo on Tuesday 16th of April 2019 10:19:34 PM
Old 04-16-2019
Quote:
Originally Posted by samthewildone
Great post by Neo.

I suppose he gets a "kickback" for pushing javascript and py...j/k
Thanks. Haha... Nope, I have never received a "kickback" in my life, and so I kindly and generously assume your "supposing a kickback" was meant as a joke. But, for all who might read this online, we should and need to be clear, because without integrity there is no honor and without honor, all is lost. So, in my view, it's best to not joke about a person's integrity and especially not mine Smilie It's not really a joking matter, in my view, but I understand it was meant to be a joke and so no harm done in that. But let's also be clear, Ihave never received a "kickback" in my entire life and would never accept one. That's just me. I prefer honor and integrity to money and always will. I have done very well financially by dealing with everyone honestly and with high integrity.

Regarding "the trend line", I can would like to mention a few things.

First of all, like many here, I know many long time, very talented unix people who are out of work and/or struggle financially. On the other hand, I don't know a single very talented Javascript or Python programmer who is struggling to find work or great a high paying job they like. Encouraging people to build on top of their great core unix or linux skills and expand into newer technology areas is nothing different than I have always done my entire life. Learn a technology and build upon that knowledge to learn more technologies and keep improving my / your skills.

Second, for the "younger generation" I see that they consider the unix shell a core, basic skill (not the ultimate skill) which they need to do "generally, good enough" to move on to bigger and greater things. For example, getting around the unix shell makes it much easier to trouble shoot a node.js problem when you are trying to figure out why your web app is not compiling. Those great system admin skills come in really handy when troubling-shooting a Restful AJAX call across the network and the ability quickly dance in the unix shell is a great skill to have. But, for those who watch a lot of YouTube tutorial videos, we see that most YT'ers treat the shell as a "fundamental" skill set before moving on to the "red meat" of their tutorial.

People who have great unix and linux shell skills have an advantage over those who do not have great knowledge of the shell; but they must build on that knowledge to learn new tools and frameworks like Javascript and Python. Being a shell expert is not the end game, but a building block to bigger and better things, if you want to command a top salary these days.

Recently, I was taken aback a bit when someone kinda attacked me (privately) for promoting Javascript here at unix.com. Their attitude toward me (surprisingly to me, but then again not surprising) was something like "this is a unix forum and so go somewhere else if you love Javascript so much!!" I thought to myself, I run npm and node.js in the unix shell no different than I used to run awk or PERL or curl years ago. I love all those shell tools and remember the days I was infatuated with PERL, but that was 25 years ago. I do not process text in PERL anymore because there are newer tools which like run in unix shell in 2019.

So, when I login to my unix-like shell on a linux server these days, I tend to run very powerful tools like node.js and NPM when developing code. I troubleshoot problems in the shell as well, but I generally don't process a text with shell scripts. Generally when I process text, it will end up being rendered on the web, so I need to process the text in a way which makes it interactive and reactive in the web environment using a standard format as a JSON object.

I love the unix and linux shell; but there a lot of very "2019" cool technologies to learn and run in the shell, so it is not correct in my view to call the V8 Javascript engine (or any technology written in C++ and which runs in the shell), "not unix". UNIX embraces and encompasses all of those technologies. The shell is fundamental.

For those who are at a stage of their life where they are finding it hard to find the work they enjoy in unix or linux because of the long downward trend in unix in general, I encourage you to build on those skills. Like I mentioned in many post here, I work in the unix (actually linux) shell every day and I tend to login and bring up five shell terminals every morning when I wake up and have a coffee. I cat and vi log files, review the health of critical systems, and then fire up npm on my unix desktop (MacOS) and start developing in Javascript, writing and checking code syntax in Visual Studio Code. When I deploy to the server, I use ssh and scp and work in the shell to vi files as needed and check logs. The shell is fundamental, but the shell is not my objective of the day.

In my view, when we are great at one language or tech area, we can be great at other languages and technical areas, and so it is best to remain very flexible and to stay on top of the state-of-the-art, if you want to maximize your earnings potential and stay on top of the game.

Change is the only thing which is constant.

"Rust Never Sleeps" - Neil Young.
These 2 Users Gave Thanks to Neo For This Post:
 

6 More Discussions You Might Find Interesting

1. Web Development

Helpful Tip: Forcing Google to www.google.com

Helpful Tip! Sometimes when we are in another country, Google redirects our request for www.google.com to: www.google.co.in or to: www.google.co.th If you want to force Google to go to the US site, use: www.google.com/webhp (1 Reply)
Discussion started by: Neo
1 Replies

2. Post Here to Contact Site Administrators and Moderators

Google Chrome is blocking access to UNIX.com

For some reason Google Chrome sees unix.com as dangerous and has start to block it. I need to select advanced and continue on own risk. Can you make an effort to remove unix.com form the list of dangerous site from Google. IE has not this problem. (5 Replies)
Discussion started by: Jotne
5 Replies

3. Forum Support Area for Unregistered Users & Account Problems

Google reporting UNIX.com as harmful site

Google is reporting unix.com as harmful site. For example, if one types site:unix.com php into the Google search box, Google says Migration of website... PHP/Mysql -which path for DB.php - The ... This site may harm your computer. 7 posts - 3 authors - May 28 Hi, I have two websites:... (6 Replies)
Discussion started by: Unregistered
6 Replies

4. What is on Your Mind?

Any Google SEO Expert to Help UNIX.COM?

I checked (again) and it seems like we lost 70% of our Google indexed links starting in March 2018. So far, I do not know what caused this drop: https://www.unix.com/members/1-albums215-picture904.png As mentioned, I have done a lot of checking, and we did not make any changes in March of... (2 Replies)
Discussion started by: Neo
2 Replies

5. Web Development

Google Trends: react.js angular.js vue.js

While I'm on the subject of Google trends, here is a global trend since 2004 comparing react.js, angular.js, vue.js It's no secret I'm a vue.js fan and coder, but not because of the trend line (which I just saw for the first time a few minutes ago) My experience is that vue.js, a late arrival... (0 Replies)
Discussion started by: Neo
0 Replies

6. What is on Your Mind?

UNIX.com is getting crushed in google search these days

For over a decade, unix.com has been in the top tier for search referrals. The keyword "unix" used to rank #4, and when it was down, it was #9. At times, we were close to #2 on Google for the "unix" keyword. Now, in some geos (in the US for example yesterday), in Google search the "unix"... (28 Replies)
Discussion started by: Neo
28 Replies
All times are GMT -4. The time now is 04:53 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy