SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
How to Become a Programmer and Web Developer
If you want to be a web developer whether it's relevant with front-end or back-end developer then you
have to be a programmer first by the mean to seeing yourself is an expert web programmer,
You have to capture programming languages, web protocols and internet technologies as Python, Ruby,
CSS, JSP, PHP, ASPDOTNET, HTTP, FTP, POP3, SMTP, TCP, IP protocols, XML, Hosting, CMS,
Cloud Technologies. In context, I will guide you to becoming a programmer and web developer here by
covering the subject line of this article at the below-
Guidelines for the Beginner:
As you are reading this book, I am assuming that you want to learn programming. You have to know
and learn a lot to achieve your goal. Therefore your first goal is to know and learn.
Before learning programming you have to learn the basic and subtle matters about programming
because we should have a good knowledge of a work to start learning it. Prepare yourself to learn
programming by acquiring the details of programming.
Plan yourself what you should learn and from where to learn programming and then start learning
about it, because you must have a good planning to achieve any goal.
The present age is the age of technology. You should have a good knowledge on technology to keep
pace with the present Age. At present the importance of programming is immense in the world.
Programming is a large part of computer technology. If you have decided to learn programming, then it
is the best decision that you have taken because you can bring your financial solvency and be honored
by programming.
If you are a newbie in computer technology, it will seem to you a dark way. Think a little while, today
those who are Programmers, Software Developers, Software Engineers and computer scientists, they
also passed the dark way. Today they are successful by achieving their goals passing the dark way. You
can also pass the dark way if you try your best.
Computer technology is divided in two branches- hardware and software. These two branches are
divided in different sub-branches and computer technology is developing by dividing these two
branches into many sub-branches. I will try to give you advices from my experience on the software
branch of computer technology to make a career.
If you want to build your career in software section some questions will come in your mind and this
book is designed according to these questions and their answers. Therefore all of the topics of this book
are very important for you. Thus you have to read the book with deep attention and try to understand. If
you cannot understand then read again and again.
The Importance of Programming Language-Let me give you an example about the importance of
programming languages. What will you think if you see that there is no software in the computer or
mobile phone of your friend when you switched it on. There is no video player, audio player, internet
browser, gaming software? It will seem to you that the computer or mobile phone of your friend is
totally useless.
All the installed softwares of mobiles or computers are made by using programming language. I think
you are able to realize the importance of programming language. Programming languages are used in
all the technology of the world. I think, no technology can be completed and self-sufficient without
using programming language.
Can I build my Career by Learning Programming Languages ?
Yes, you can be Programmer, Web Developer, Software Developer, Software Engineer by learning
programming languages.Many of us think that"to be Programmer, Web Developer, Software Developer,
Software Engineer it needs to study on technology."Let me make you understand by some examples:
Web Development, Software Development, Software Engineering are also professions like professions
of business, non-government and government jobs etc.
The man who does business is called businessman like this the man who makes software is called
Software Developer. A businessman earns money by doing business like that a Software Developer
earns money by making software.
The man who does business can introduce himself as businessman like that who makes software can
introduce himself as Software Developer.Obtaining a degree from an academic institution means a
student has achieved his honors and master's degree on computer technology from an institution. An
academic institute can only give the basic knowledge to a student.
Such as- how a computer runs, how to do coding, how to make software, the responsibilities of a
Software Developer, the responsibilities of Software Engineer, the responsibilities of computer scientist
etc.
To be a Software Developer or Software Engineer one should study more than the institutional
education and be skilled on Software Development and Software Engineering.
In brief, to be a Software Developer or Software Engineer one has to be depended on one's learning not
on the institutional learning. Anyone can be a Software Developer and Software Engineer by learning
programming languages.
Big companies need Software Developers and Software Engineers not merely the degree holders of
honors and masters. Thus these companies emphasize on skill instead of certificates when they recruit
Software Developers and Software Engineers. If the candidates have enough skill they give job to the
candidates even if they do not have certificate.
Thus you can be a Programmer, Web Developer, Software Developer, Software Engineer if you can
learn programming language.
If you have any institutional education then you can acquire the skill of a Web Developer, Software
Developer, Software Engineer in a very easy way.
How can I Acquire knowledge on Computer Technology ?
I felt the necessity of learning a lot of things when I started studying programming language. I divided
the skill of computer technology into 6 parts to make my learning faster and perfect. If this method
comes as fruitful to you then you can also follow it.
First Step:
You can assume that you have crossed the first step when you will be able to switch on/off a computer,
install/uninstall software, solve general issues of hardware and can use the application software. I think
you will be able to have computer operator's skill if you can cross the first step.
Second Step:
When you can learn anything by browsing the internet, you will be able to cross the second step. I think
you will be a skilled computer user if you can cross the second step.
Third Step:
You will cross the third step when you can write a program of your own or others software by learning
programming language. I think you will achieve the skill of a Programmer.
Fourth Step:
You will cross the fourth step when you can make a dynamic website or software to solve the problem
of people by using the method of Software Development. I think you will achieve the skill of Software
Development.
Fifth Step:
You will cross the fifth step when you can solve the problem of your own or others by developing
software in an easy way, low cost and less manpower that is acceptable to all. I think you will achieve
the skill of a Software Engineer.
Sixth Step:
When you will make hardware or improve the quality of a hardware for the development of computer
technology or solve any problem of computer technology or help the Software Developer and
Programmer to develop a software for the development of computer technology, you will cross the
sixth step. I think you will achieve the skill of a computer scientist if you can cross the sixth step. To
learn and build a career quickly there are important tutorials given from Udemy.
I think you will learn quickly and perfectly if you learn from the tutorials of Udemy
Programming Career:
The biggest companies of the world recruit Programmers, Software Developers, and Software
Engineers to develop new software and create and manage their websites and for the improvement of
their software and websites. You can get job in these companies if will able to achieve the skill of
Programmer, Software Developer, Software Engineer by learning programming. You can get job in
these companies if you will able to be a Software Engineer.
You can earn money by creating your own website and software. You can earn by establishing your
own software company. You can earn money from freelancing marketplaces. You can earn money by
teaching programming on YouTube. Actually you can earn money by using any of your ideas if you
know programming.
About Programming:
We use different languages to express our feelings. The languages are Bengali, English, Hindi etc.
Computer is not human being. It does not understand languages like Bengali, English, Hindi etc. We
have to use a different language to express our feelings to the computer. These languages are called
programming languages. Let's make it clearer. The people of China do not understand anything of
Bengali. So it is not possible to make the people of China by using Bengali. To make them understand
we have to use Chinese language. Likewise to give any instruction to the computer we have to use
programming languages. When you write echo "My First Program"; by installing PHP in your
computer, you are giving instruction to your computer to write My First Program.
What is a Program ?
When you write echo "My First Program"; after installing PHP in your computer, you are giving
instruction to your computer to write My First Program. The instruction, which you have given through
a code to your computer, is called a program. Here echo "My First Program"; is a small program.
It would be better to understand by an example. The number of visiting this page will be counted and
the number will be shown in the page. These codes are doing a specific work in my website. The codes,
those are written to count the number, are together called a program. Program is the sum of a lot of
codes which gives instruction to do specific works. Let me make it clearer. The codes, those are
working to complete a specific work of software, is altogether called a program.
How does Programming Language Work ?
We use different languages to express our feelings. Letter is the smallest unit of each language. In
English language 'from a to z' total 26 letters is the unit. We construct words by using these 26 letters
and we express our feelings by constructing sentence by using a number of words. We do all work of
English using these 26 letters. Like that computer works by using 2 digits. The digits are "1 and 0".
When you save anything in your computer, all the things are translated and saved by using the 2 digits
"1 and 0". For example: I have written "my name is Shyamol" using notepad and saved the sentence,
the notepad translate the binary code and save the binary code to computer.
Notepad translates the binary code to English and represents to us when the file is opened.
The binary code of "My name is Shyamol" is 01101101 01111001 00100000 01101110 01100001
01101101 01100101 001000000 01110011 00100000 01110011 01101000 01111001 01100001
01101101 01101101 01101111 01101100. Now a question may rise in your mind that, who has
translated the sentence from "Human Readable Language" to "Binary Language"? "Complier" or
"Interpreter" translates everything that we write by using the programming languages. "Complier" or
"Interpreter" of programming language converts the program code to binary code and give instruction
to the computer. Then the output is represented to us as human readable language.
About Programming Career-Who is called a Programmer ?
The small unit of software is a program. The person who composes the program is called a
Programmer. Indeed, the person, who can compose program, make correction of the error or mistake of
program, is called Programmer. It cannot be understood a person's skill in which programming
language by the word Programmer. So it is used the name of programming language in front of the
Programmer to make it clear.For example-One, who is skilled in C language, is called C
Programmer.One, who is skilled in Python language, is called Python Programmer.One, who is skilled
in PHP language, is called PHP Programmer.
I want to be a Programmer:
You have to be skilled enough in any of the programming languages to be a Programmer. Different
colleges, academies and websites will teach you the basic of programming. You will be called
Programmer but not professional Programmer if you know only the basic of programming because you
cannot compose complex problems of programming by the knowledge of basic programming. You
have to try to solve the complex problems of programming to be a professional Programmer. There are
many websites where you will find many problems. You can be a skilled Programmer by solving these
problems. You can become a Programmer to learn any of the following programming languages
(affiliate links).Python Tutorial JavaScript Tutorial PHP Tutorial Java TutorialC++ Tutorial C Tutorial
How to Learn Programming Language?
All the beginner Programmers have a desire to acquire the skill of a Software Developer or a Software
Engineer. I have told you before. there are lots of softwares. You should learn the programming
language which is most used and on the basis of which you want to be a Software Developer and
Software Engineer. Try to be a Programmer by learning these languages.Each programming language
has an official website. In these sites the details of syntax and their uses are provided. You can learn it
from there.Different websites teach programming languages in different languages. You can also learn
from there. Youtube is another platform of learning programming. Many teachers of programming
teach programming in different languages. You can learn from there.You can learn popular and widely
used programming languages from the links (affiliate links) below. Python Tutorial JavaScript Tutorial
PHP Tutorial Java TutorialC++ Tutorial C
== Tips ==
The author of this e-book, Mr."Shyamol Singha" published his learned lessons on his websites
as an e-book here- wdguideline (please follow at bellow the reference link) by covering,
• 1. About Web Technology.
• 2. Guideline for Beginner Web Developer.
• 3. Freelancer Career Guideline.
• 4. How Companies are made.
• 5. About Programming.
• 6. About Programming Career.
• 7. Software Engineering Guideline.
• 8. About Hacking.
• 9. Advice and he has covered multiples part of each and every parts of this multiple web
functional e-book so please read, share and suggest him to inspire him.
== References == == Curated by ==
Programming Career Guideline SEOSiri

Weitere ähnliche Inhalte

Kürzlich hochgeladen

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Kürzlich hochgeladen (20)

Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 

Empfohlen

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

How to become a programmer and web developer?

  • 1. How to Become a Programmer and Web Developer If you want to be a web developer whether it's relevant with front-end or back-end developer then you have to be a programmer first by the mean to seeing yourself is an expert web programmer, You have to capture programming languages, web protocols and internet technologies as Python, Ruby, CSS, JSP, PHP, ASPDOTNET, HTTP, FTP, POP3, SMTP, TCP, IP protocols, XML, Hosting, CMS, Cloud Technologies. In context, I will guide you to becoming a programmer and web developer here by covering the subject line of this article at the below- Guidelines for the Beginner: As you are reading this book, I am assuming that you want to learn programming. You have to know and learn a lot to achieve your goal. Therefore your first goal is to know and learn. Before learning programming you have to learn the basic and subtle matters about programming because we should have a good knowledge of a work to start learning it. Prepare yourself to learn programming by acquiring the details of programming. Plan yourself what you should learn and from where to learn programming and then start learning about it, because you must have a good planning to achieve any goal. The present age is the age of technology. You should have a good knowledge on technology to keep pace with the present Age. At present the importance of programming is immense in the world. Programming is a large part of computer technology. If you have decided to learn programming, then it is the best decision that you have taken because you can bring your financial solvency and be honored by programming. If you are a newbie in computer technology, it will seem to you a dark way. Think a little while, today those who are Programmers, Software Developers, Software Engineers and computer scientists, they also passed the dark way. Today they are successful by achieving their goals passing the dark way. You can also pass the dark way if you try your best. Computer technology is divided in two branches- hardware and software. These two branches are divided in different sub-branches and computer technology is developing by dividing these two branches into many sub-branches. I will try to give you advices from my experience on the software branch of computer technology to make a career. If you want to build your career in software section some questions will come in your mind and this book is designed according to these questions and their answers. Therefore all of the topics of this book are very important for you. Thus you have to read the book with deep attention and try to understand. If you cannot understand then read again and again. The Importance of Programming Language-Let me give you an example about the importance of programming languages. What will you think if you see that there is no software in the computer or
  • 2. mobile phone of your friend when you switched it on. There is no video player, audio player, internet browser, gaming software? It will seem to you that the computer or mobile phone of your friend is totally useless. All the installed softwares of mobiles or computers are made by using programming language. I think you are able to realize the importance of programming language. Programming languages are used in all the technology of the world. I think, no technology can be completed and self-sufficient without using programming language. Can I build my Career by Learning Programming Languages ? Yes, you can be Programmer, Web Developer, Software Developer, Software Engineer by learning programming languages.Many of us think that"to be Programmer, Web Developer, Software Developer, Software Engineer it needs to study on technology."Let me make you understand by some examples: Web Development, Software Development, Software Engineering are also professions like professions of business, non-government and government jobs etc. The man who does business is called businessman like this the man who makes software is called Software Developer. A businessman earns money by doing business like that a Software Developer earns money by making software. The man who does business can introduce himself as businessman like that who makes software can introduce himself as Software Developer.Obtaining a degree from an academic institution means a student has achieved his honors and master's degree on computer technology from an institution. An academic institute can only give the basic knowledge to a student. Such as- how a computer runs, how to do coding, how to make software, the responsibilities of a Software Developer, the responsibilities of Software Engineer, the responsibilities of computer scientist etc. To be a Software Developer or Software Engineer one should study more than the institutional education and be skilled on Software Development and Software Engineering. In brief, to be a Software Developer or Software Engineer one has to be depended on one's learning not on the institutional learning. Anyone can be a Software Developer and Software Engineer by learning programming languages. Big companies need Software Developers and Software Engineers not merely the degree holders of honors and masters. Thus these companies emphasize on skill instead of certificates when they recruit Software Developers and Software Engineers. If the candidates have enough skill they give job to the candidates even if they do not have certificate.
  • 3. Thus you can be a Programmer, Web Developer, Software Developer, Software Engineer if you can learn programming language. If you have any institutional education then you can acquire the skill of a Web Developer, Software Developer, Software Engineer in a very easy way. How can I Acquire knowledge on Computer Technology ? I felt the necessity of learning a lot of things when I started studying programming language. I divided the skill of computer technology into 6 parts to make my learning faster and perfect. If this method comes as fruitful to you then you can also follow it. First Step: You can assume that you have crossed the first step when you will be able to switch on/off a computer, install/uninstall software, solve general issues of hardware and can use the application software. I think you will be able to have computer operator's skill if you can cross the first step. Second Step: When you can learn anything by browsing the internet, you will be able to cross the second step. I think you will be a skilled computer user if you can cross the second step. Third Step: You will cross the third step when you can write a program of your own or others software by learning programming language. I think you will achieve the skill of a Programmer. Fourth Step: You will cross the fourth step when you can make a dynamic website or software to solve the problem of people by using the method of Software Development. I think you will achieve the skill of Software Development. Fifth Step: You will cross the fifth step when you can solve the problem of your own or others by developing software in an easy way, low cost and less manpower that is acceptable to all. I think you will achieve the skill of a Software Engineer. Sixth Step: When you will make hardware or improve the quality of a hardware for the development of computer technology or solve any problem of computer technology or help the Software Developer and Programmer to develop a software for the development of computer technology, you will cross the sixth step. I think you will achieve the skill of a computer scientist if you can cross the sixth step. To learn and build a career quickly there are important tutorials given from Udemy. I think you will learn quickly and perfectly if you learn from the tutorials of Udemy
  • 4. Programming Career: The biggest companies of the world recruit Programmers, Software Developers, and Software Engineers to develop new software and create and manage their websites and for the improvement of their software and websites. You can get job in these companies if will able to achieve the skill of Programmer, Software Developer, Software Engineer by learning programming. You can get job in these companies if you will able to be a Software Engineer. You can earn money by creating your own website and software. You can earn by establishing your own software company. You can earn money from freelancing marketplaces. You can earn money by teaching programming on YouTube. Actually you can earn money by using any of your ideas if you know programming. About Programming: We use different languages to express our feelings. The languages are Bengali, English, Hindi etc. Computer is not human being. It does not understand languages like Bengali, English, Hindi etc. We have to use a different language to express our feelings to the computer. These languages are called programming languages. Let's make it clearer. The people of China do not understand anything of Bengali. So it is not possible to make the people of China by using Bengali. To make them understand we have to use Chinese language. Likewise to give any instruction to the computer we have to use programming languages. When you write echo "My First Program"; by installing PHP in your computer, you are giving instruction to your computer to write My First Program. What is a Program ? When you write echo "My First Program"; after installing PHP in your computer, you are giving instruction to your computer to write My First Program. The instruction, which you have given through a code to your computer, is called a program. Here echo "My First Program"; is a small program. It would be better to understand by an example. The number of visiting this page will be counted and the number will be shown in the page. These codes are doing a specific work in my website. The codes, those are written to count the number, are together called a program. Program is the sum of a lot of codes which gives instruction to do specific works. Let me make it clearer. The codes, those are working to complete a specific work of software, is altogether called a program. How does Programming Language Work ? We use different languages to express our feelings. Letter is the smallest unit of each language. In English language 'from a to z' total 26 letters is the unit. We construct words by using these 26 letters and we express our feelings by constructing sentence by using a number of words. We do all work of
  • 5. English using these 26 letters. Like that computer works by using 2 digits. The digits are "1 and 0". When you save anything in your computer, all the things are translated and saved by using the 2 digits "1 and 0". For example: I have written "my name is Shyamol" using notepad and saved the sentence, the notepad translate the binary code and save the binary code to computer. Notepad translates the binary code to English and represents to us when the file is opened. The binary code of "My name is Shyamol" is 01101101 01111001 00100000 01101110 01100001 01101101 01100101 001000000 01110011 00100000 01110011 01101000 01111001 01100001 01101101 01101101 01101111 01101100. Now a question may rise in your mind that, who has translated the sentence from "Human Readable Language" to "Binary Language"? "Complier" or "Interpreter" translates everything that we write by using the programming languages. "Complier" or "Interpreter" of programming language converts the program code to binary code and give instruction to the computer. Then the output is represented to us as human readable language. About Programming Career-Who is called a Programmer ? The small unit of software is a program. The person who composes the program is called a Programmer. Indeed, the person, who can compose program, make correction of the error or mistake of program, is called Programmer. It cannot be understood a person's skill in which programming language by the word Programmer. So it is used the name of programming language in front of the Programmer to make it clear.For example-One, who is skilled in C language, is called C Programmer.One, who is skilled in Python language, is called Python Programmer.One, who is skilled in PHP language, is called PHP Programmer. I want to be a Programmer: You have to be skilled enough in any of the programming languages to be a Programmer. Different colleges, academies and websites will teach you the basic of programming. You will be called Programmer but not professional Programmer if you know only the basic of programming because you cannot compose complex problems of programming by the knowledge of basic programming. You have to try to solve the complex problems of programming to be a professional Programmer. There are many websites where you will find many problems. You can be a skilled Programmer by solving these problems. You can become a Programmer to learn any of the following programming languages (affiliate links).Python Tutorial JavaScript Tutorial PHP Tutorial Java TutorialC++ Tutorial C Tutorial
  • 6. How to Learn Programming Language? All the beginner Programmers have a desire to acquire the skill of a Software Developer or a Software Engineer. I have told you before. there are lots of softwares. You should learn the programming language which is most used and on the basis of which you want to be a Software Developer and Software Engineer. Try to be a Programmer by learning these languages.Each programming language has an official website. In these sites the details of syntax and their uses are provided. You can learn it from there.Different websites teach programming languages in different languages. You can also learn from there. Youtube is another platform of learning programming. Many teachers of programming teach programming in different languages. You can learn from there.You can learn popular and widely used programming languages from the links (affiliate links) below. Python Tutorial JavaScript Tutorial PHP Tutorial Java TutorialC++ Tutorial C == Tips == The author of this e-book, Mr."Shyamol Singha" published his learned lessons on his websites as an e-book here- wdguideline (please follow at bellow the reference link) by covering, • 1. About Web Technology. • 2. Guideline for Beginner Web Developer. • 3. Freelancer Career Guideline. • 4. How Companies are made. • 5. About Programming. • 6. About Programming Career. • 7. Software Engineering Guideline. • 8. About Hacking. • 9. Advice and he has covered multiples part of each and every parts of this multiple web functional e-book so please read, share and suggest him to inspire him. == References == == Curated by == Programming Career Guideline SEOSiri