Sunday, August 8, 2021

Open to Help - A Network Engineering Community Initiative

     


https://www.linkedin.com/posts/anetworkartist_opentohelp-networking-cloud-activity-6760127705825595392-rje-/


Signal Group:
https://lnkd.in/gzQBM6Q


HTH...

A Network Artist ðŸŽ¨

" How to better prepare for interviews "

 


- Every interviewer and every company has patterns & biases, the sooner you find it out, better off you would be.

- There are only two types of interviews, in first case you take everything in control as much as possible from the beginning to the end. To get to that level - invest more time learning about: Mental Models, Human Psychology & Biases, Story Telling, Presentation Skills & Marketing. In second case - the person on other side of the table takes control and take you for a ride.

- Preparing for interviews is a serious business for people serious about their career or at least cracking the interviews.

- While most interviewee care and think more about what they can get from given company and role, flip the question in terms of what you can offer and will bring new on the table - with the later mindset you will perform much better.

- At the end of an interview, make sure you ask questions to better understand your role, work culture, particular expectations that the hiring manager may have, what systems and methods they have in place to measure and rate employee performance but more importantly business performance in terms of business line you will be part of.

HTH...

A Network Artist ðŸŽ¨

"Things to learn early on in career" - Network Engineering

 


If you on an early stage of your Network Engineering career, learning following things will immensely help You to get up to the speed with real world requirements/skills.

1. Learn about different optical fibers types and subtypes - Single Mode vs. Multi-mode, OS vs. OM specifications.

2. Learn about different Optical & Optical to Ethernet SFP types, Distance they cover, Speeds they offer, Connector types they got.

3. Learn the internal architecture of a Router at least at high level if not deep.  

4. Learn at least basics of ASICs and their high level differences among chip makers.

5. Pick early on "Overlay Protocols" such as - GRE, VxLAN & Geneve fundamentals as they seems to be all around in 2021.

6. Pick on fundamentals of "MPLS" - You will need that pretty much everywhere despite being in Enterprise or SP.

7. Learn about fundamental building blocks of Coding - Don't focus on Networking application of it to keep it clean at the beginning.

8. Learn & Practice "Kepner Tregoe problem solving technique"

HTH...

A Network Artist ðŸŽ¨

Where & Why did We Lost SDN ?

 



In theory, the core objectives of Software Defined Networking (SDN) & Intent Based Networking (IBN) should have been (As an Integrated Package):

1. Introduce System Thinking

2. Simplified Life Cycle Mgmt.

3. Introduce New Abstraction Layers to Help Businesses People Have a Realtime/Historical View of Business Performance Metrics & Insights

4. Seamless Integration between Technology Metrics & Businesses Metrics to Fill the Gap between The Two

5. Reduced Complexity & Running Cost

6. Flexible Consumption Models

7. Embedded Security

8. Flexibility to Build Innovative Solutions on Top of Given Platform that Meets My Specific Environmental Needs

9. Gel Well with Existing & Legacy Environment and Tools

10. Allow Me to Run Dry Runs, Simulations and Offer Me Insights & Recommendation to Keep Improving + Troubleshooting

11. Reduce my Risk Profile (Technically & Financially)

But...What We Ended Up with:

0. Fancy GUIs Built Around Object Oriented Programmability Principles, You Just Need 10 Clicks to Create VLAN & Map it to a Port 😇

1. Separation of Control Plane & Data Plane

2. Network Virtualization

3. Network Function Virtualization & White Boxes

4. Human Driven Programmability & Automation

5. Controllers

6. Tons of Overlay Protocols

7. Proprietary Solutions


HTH...

A Network Artist ðŸŽ¨

Why would I care " How does that God Damn Router Really Work ? "

 

    


Interesting enough, You could pass your favorite networking industry vendor's Expert level lab exam and through out the process, they never really tell You how does Router/Switch (or whatever fancy name they may have) really work behind the scenes.

On the flip side, at its core - IP Networking is all about moving packets:
1. From point A to point B
2. Switching packets between Input & Output interfaces

But still You can provide an expert opinion on Control Plane, Data Plane & Mgmt. Plane

Perhaps You believe too much into voodoo magic  😉

HTH...

A Network Artist ðŸŽ¨

The Tale of Application Aware Networking

 



Almost a decade ago some Networking Industry vendor/people threw this idea of the holy " Application Aware Networking/Infrastructure " thingy and still today it seems of a popular school of thoughts among Network Engineers that follow the Flat Earth Theory.

What they often miss though is:

1. Business runs on top of business platforms, business processes and services as opposed to contrary belief on Applications.

2. Applications comes in different forms, shapes and Architectural choices - SOA, Microservices, Centralized, Distributed etc.

3. If you keep track of Applications or meta data, You must keep and maintain their state which means resources and state sync

4. You as networking engineer have never been taught about how to gather Application requirements

5. Your favorite OEM/Vendor doesn't provider you with any of good tools, procedures and methods to capture any of above information effectively.

6. Do you speak the language that Business folks understand ?

HTH...

A Network Artist ðŸŽ¨