Colon Class § 1.0: Opening introduction

Source: Internet
Author: User

First Lesson Introduction

Guide before class

The first lesson focuses on the content and style of the whole classroom learning, and revolves around three questions: what knowledge is needed to become a good programmer? What thoughts do you understand? What's the spirit?

This lesson is divided into five sections--

1. Opening statements

2. First-round questions

3. Language selection

4. The first-recognition paradigm

5. Software Technology

1.1 Opening speech--four level of programmer's Realm

To teach a man to fish is not to give a man a fishing--an old saying

Key words: programmer, knowledge, thought, spirit

Summary: Some advice and suggestions for programmers

? Questions

What are the stages that software developers need to go through?

Are traditional learning methods sufficient to survive and develop in the IT industry?

What qualities should a good programmer have?

: Explain

Colon opened a programmer accelerated, today ushered in the first students, they are question marks, periods, commas, quotes and exclamation marks, are the IT industry recruits. Looking at the stage filled with youthful and longing face, the colon began his opening speech--

Hello everyone! Introduce myself first, my surname is the name of the word. You don't have to call me a teacher, you call it an old riser. A few years older than everyone here, "old" is a burden, "teacher" but dare not to raved. In the next programming for many years, consciously small have become, do not dare to hide, special open this class and the public share. Although the Department of Opinion, further reseach, if you can, and He Jifang home sinewy? The place of the Haihan, also hope that treatise, do not misleading from mistake.

The courtesy has finished, to the further. This class mainly take the form of discussion, as long as the software development is worth discussing, any of the human resources can be discussed together.

The purpose of this class is: Learn to learn better, will learn to use, will be used as inferior. For a software developer, this means four phases:

Learn (know what it is)--a beginner programmer with some specific programming knowledge

Learn (know why)-programmers who can quickly and profoundly understand technology and extrapolate

will use (for me)--the senior programmer who will be able to apply it flexibly to the actual programming design

Used (for my own)--systems analysts and architects who can design widely used applications (application), libraries (library), toolkits (toolkit), Frameworks (framework), etc.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.