What computer field should I major in?

What is the scope of computer networking in India? What different jobs are available in the networking field? What companies in India are recruiting people with networking skills?

  • Please give the details of the kind of work  that has to be done in computer networking field.Throw some light on this field.

  • Answer:

    There is scope for Networking in india , but it has not yet grown up. For networking , its the service providers which hire most of the professionals for configuring/maintaining/designing their network. We have big service providers like Airtel/Reliance but they don't really hire network professions as the US Service providers hire becuse in india we really dont care about SLA (Service level agreement) . In case you want to start your career from networking, you need to know what do you want to do first : a) If you want to design new protocols or work on existing protocols , you should focus on programming aspects and now with the advent of Openflow & SDN , things are much easier. Get some courses from coursera on SDN and start programming such stuff. https://www.coursera.org/instructor/feamster b) If you want to work on designing of network , then you should go for CCNA and have sound knowledge of some technology , be it routing & switching or voice protocols or video protocols and get into companies like Cisco Customer Advocacy or Cisco Technical Assistant division or Juniper or netapp or emc2. c) If you want to do programming on network interfaces like SDN or network operating systems , then focus more on C programming , Java internals ,operating system and data communication. Lot of companies are for this area like Tejas , Cisco , juniper, alcatel Lucent, netapp, arista networks. d) If you are looking for H/W programming on network devices, then you should focus on Verilog , Matlab and stuff where companies like Tejas, Broadcom , intel hire people for. If you are just looking for Networking knowledge and latter on going to decide , you can read about the below read OSPF,IGRP and EIGRP why OSPF is widely used Why EIGRP is having fast convergence What is big-endian and little-endian architecture. What r system calls how system call and kernel works, userspace and kernel space what is monolthic kernel and macrokernel what is Web 2.0 and Web3.0 and now even 4.0 ? Openflow , SDN and network Virtualization. Email Protocols..who packet is encapsulated and decaps during an email is sent from me to you. what is socket? socket primitives? C in Unixs----by vijay mukhi in library first two chapter read then and make all the programs so as to clear the doubts in fork , exec read and other system calls C by dennis ritchie whole book is neccessary ..go through it deeply read data structures : link list (loop avoidance using two pointers one pointing to next and other pointing to next->next..traverse both pointers if these pointers meet then there is a loop else if they meet at null then no loop) Mutex and semaphore . stacks(in context switching) queues(priority queue..used in network traffic and process scheduling) trees-----most imp of all D.S's ......Shortest path first, Avil tree, and other algo's what is http?why stateless protocol TCP header and IPv4 header Fields IPv6 header and some internals . OSI model ...study protocols on each layer atleast on one or two protocols each layer. you should know how many layers of tcp and osi model . Devices at various layers Difference between hub, switch, router, bridge , gateway . what is tcp and ip protocol Sliding window protocol Difference in routing and routed protocols Overview of few routing protocols : rip , ripv2, ospf, eigrp, igrp what is http and https flow control in tcp Layer 3 protocols like RIP, OSPF, BGP, IP Unicasting, IP Multicast –PIM-SM, PIM-DM, DVMRP,IPv6 MPLS, FIPS Management Plane- SNMP, Web server Knowledge of Control Plane Protocols (OSPF / ISIS) Telecom technologies - SONET, SDH, DWDM, Carrier Ethernet (PBB/PBT) or MPLS

Aditya Dogra at Quora Visit the source

Was this solution helpful to you?

Other answers

Anonymous

Hi , {Note: My answer would be biased to Cisco } It all depends on what YOU WANT to do. If you are interested in development, Then you need to write API, interfaces, device drvivers or low level kernel stuff in order to Parse network packets and play around. If you are interested in testing,then you need to play around with automation, should have hands on tools like spirent, IXIA and so on.Added advantage is CCNA and CCNP. You would setup topology connecting different devices (Routers ,Switches ,UCS, and so many other devices). If you would like to just manage the network( Not an easy task) ,then you need to be good at CCNA ,CCNP and further CCIP. You need to setup network for the enterprise ,fulfill the requirements and so on. Hope you get some insight from this answer.

Karthik Bhat

Thanks for the A2A.As Aditya Dogra wrote, there are several computer networking companies with offices in India that recruit and hire people, and there is plenty of work to do.  If you don't have any computer networking experience at all, you should visit those companies' websites, take a look at the projects they are involved in, and see if that is something that interests you.  If you have some experience, you should do things to build upon that experience by participating in open-source projects, getting familiar with these companies' developers' kits (if you want to develop software using their platforms), setting up your own networks (if you want to do network operations), etc.Good luck.

Greg Skinner

I came across this blog called http://jobshiringprocess.com and found  this article on airtel networking profile:http://jobshiringprocess.com/airtel-technical-interview-process-networks/

Pranjal Chugh

Yes,There is lot of scope in Networking field(Datacom) as Telecom is also included in it. Datacom and Telecom are now merged together.There are many companies in India that work on hardware and software such as :-Aristra Networks Aricent AVAYA Brocade Communications CISCO Ciena Ericsson Juniper Networks Hughes Systique Huawei NEC Samsung R&D Tejas Networks TATA Communications ECI telecom Nokia/Alcatel Lucent IXIA Novell Oracle Reliance Jio Symphony Teleca Spirent Communications IP Infusionlots of other companiesMany companies such as amdocs, Comverse these are not pure telecom companies they only do telecom related works such as Telephone billing.Majority of them take experienced people only(2–4 yrs), On campus chances are very less you have to start your career from small telecom companies then to move to larger one it’s comparatively easier.Experience:- Most companies have requirement for (L2/L3 layer of TCP/IP)For Development very strong C/C++ programming skills, Linux Commands and System Configuration , Datastructure such as Stack, Priority Queues, Spanning Tree, OS related topics (Unix system calls, IPC , mutex & semaphore, Socket programming). Protocol knowledge:- 3G, LTE, MPLS, SIP, Diameter,IPv6, DHCP, VLAN, VTP, SNMP and other L2/L3 protocols. or Embedded related knowledge:- Linux device driver development or Code Optimization For Software Testing(Automation Testing) Testing domain requires Shellscript and Python with automation framework such as robot or worked with openstack(NFV) in Python Java programming language with Selenium framework or with Opendaylight(SDN) related development. For Hardware Testing Working with Switch and Router(L2/L3) also expertise with Routing protocol testing such as OSPF, BGP and other protocols such as RSTP, MPLS, RIP , IPv6 ,SNMP, SONET, SDH. or debugging and troubleshooting router/switch.

Anonymous

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.