How can a prospective programmer who can only write black box programs advance? Is the MOOC online c

Updated on technology 2024-04-26
23 answers
  1. Anonymous users2024-02-08

    At the beginning of your career, you may be confused about the direction of skill selection and the method of mastery; In the early stage of programming, you may be troubled by bug debugging and fixing; When the technical level reaches a bottleneck, you may be in a hurry to find a breakthrough and rise. In addition, how to deal with burnout? Technology is stagnant, how to solve it?

    When people reach middle age, do they choose to work or live? Changing jobs? Changing cities?

    Changing directions? If all these are the same, eroding the optimism of the past and the unwillingness of the present, is it a laissez-faire or against the current?

    Course Contents: Opening Remarks (1 lecture).

    Opening Sentence |Program Xingzhi: Walk on the same road and meet your own scenery.

    The Journey: The Beginning of the Journey (4 lectures).

    01 |Beginner's Mind: Why became a programmer?

    02 |Initial confusion: the choice of technical direction.

    04 |First feeling: Say goodbye to the campus and enter the rivers and lakes.

    Cultivation: The Art of Procedure (10 lectures).

    05 |Architecture and Implementation: How Do They Connect and Demarcate?

  2. Anonymous users2024-02-07

    The black box program is very real, and I still returned to the black window after jumping out of the black box. It is recommended to focus on the network, operating system, and data structure for advanced learning, and there are free courses in this area on the MOOC website. If you don't want to take a detour, you can listen to the practical lessons of the MOOC network, which are all experienced veterans to take you to the next level.

  3. Anonymous users2024-02-06

    I think it's very good, the course content is not tired to learn, friends who have no foundation are best to choose the zero-based entry, the teacher will comprehensively introduce the course content in easy-to-understand language, you absorb and digest less pressure in the whole learning process, and you can also improve your confidence in learning programming. If you have a certain programming foundation, it is recommended to choose an intermediate course, which can greatly improve your learning efficiency, of course, you can also be the same as me, targeted supplementary learning, such as learning project practical courses, I have to continue to learn at work, then the fastest way to learn is to learn online. The content of the MOOC is the knowledge that programmers need to master, but the requirements for different positions are different, so I suggest that you first look at the recruitment requirements on the recruitment website, and then communicate with the teachers of the MOOC for job development planning, so that you can learn in a targeted manner, and the practical courses of the MOOC are very useful, which is equivalent to work experience.

  4. Anonymous users2024-02-05

    This kind of loan training is very risky.

    I studied at Jiaodao for the first time, I didn't take out a loan of 0 yuan to enroll, and I worked to pay tuition, which was less than 8,000 offline

  5. Anonymous users2024-02-04

    Anyway, now the teacher can't figure out his own project, the students can't understand it, and they haven't learned any skills.

  6. Anonymous users2024-02-03

    You can first understand the reputation of the institution, ask the people around you who know about the institution, and then understand the institution's teachers, employment, fees, courses, etc., and compare several institutions, hoping that you will learn as soon as possible.

  7. Anonymous users2024-02-02

    The first thing to tell you clearly is that the training course will not make you a god, it will not give you a guaranteed job, it is just a re-education in life.

    If you think that if you invest one or two thousand, you should find a job of more than seven or eight thousand, and you can achieve a counterattack in life, sorry, you think too much. You can find a job with a monthly income of seven or eight thousand, or even tens of thousands, after listening to classes, which is unreliable to think about.

    Regardless of your academic qualifications and how much money you invest, you might as well ask yourself how much value you can create for the company with your current programming level. Your salary is directly proportional to your ability, not your academic qualifications, your input.

    A qualified programmer not only needs to have theoretical foundation and systematic knowledge, but more importantly, it is necessary to write a lot of books, practice continuously, enrich their experience, and strengthen their programming thinking. Only in this way can you get the project and immediately think of a solution.

    The value of the course is that:

    Arrange systematic learning ideas for you, so that you know what to learn and how to learn.

    In addition to lecturing, the teacher will also answer questions and solve the problems you encounter in your study and practice.

    Create a learning atmosphere, communicate and learn with everyone, and have fun.

    If a training course tells you to recommend employment, then trust him, at least he is not lying to you. However, can't you do the job of submitting a resume yourself? The training course will give you a resume is the same as submitting your own resume, and it is useless for anyone to vote if you don't learn well.

    Recommending employment is nothing but self-deception.

    Neither does it guarantee employment nor makes you a god, so aren't these training courses worth signing up for?

    No, it's worth signing up, and it's highly recommended!

    2) Secondly, who will you find in the process of studying? In the training class, you can ask the teacher and classmates, and you can solve it in time.

    3) Again, are you disciplined enough? Programming requires a series of lessons, not overnight, and even if you're full of blood, you'll be worn out in less than a week. Self-study requires perseverance and endurance, as well as the ability to endure loneliness.

    Assuming you can really be self-taught, it will probably take two or three years, will you be able to persevere?

    In the training class, you can study with everyone, have fun and make progress together, just like going to university, there are classes and classes, there are evening self-study, there are homework, there are weekends. The training course creates a learning environment and learning atmosphere for you, which can get you started in half a year.

    These three points are the value of the training course.

    Before signing up, you must have a correct attitude, have an objective understanding of the training course, don't listen to the sales staff's foolishness, and ensure this and that. The reason why many people think that the training course is a fraud is that they have too high expectations for the training course, have too low requirements for themselves, and think that if they put in the input, they will definitely double the output, which is wrong.

  8. Anonymous users2024-02-01

    In addition, if you want to be a programmer, you have to see whether you are suitable or not, our company found that many institutions are looking for students to recruit without looking at whether they are suitable for others, and they have not learned what they have not learned after graduation. The company has recruited three students from this institution, and the technology is quite solid.

  9. Anonymous users2024-01-31

    Basically, start with linguistics, but theoretical knowledge alone is not enough, you must combine practical project experience, otherwise you will learn it, and there are still shortcomings in your interview, you can take a look at the tutorial of the dark horse first.

  10. Anonymous users2024-01-30

    Start learning with hello wrod, read and write as you read the e-book, and be sure to practice more, otherwise you will learn quickly and forget quickly.

  11. Anonymous users2024-01-29

    Let's take a look at your interests first, whether you like programming languages or if you prefer simplicity.

  12. Anonymous users2024-01-28

    You can find a school, such as this one, to study systematically.

  13. Anonymous users2024-01-27

    Unity is the hottest game out there today.

  14. Anonymous users2024-01-26

    If you want to become a BAI indie developer, the most important DU

    There is a firm belief. Because zhi independence means loneliness, only people with a strong heart can go down this road. Appearance.

  15. Anonymous users2024-01-25

    In the background, the teacher can see the learning time of the students in the class, including the number of exercises and answers for each person, but the specific time is not visible.

  16. Anonymous users2024-01-24

    The teacher can see the learning time in the background, including the number of exercises and answers, but the specific time is not visible, and our teacher has a screenshot in the background to send it to us.

  17. Anonymous users2024-01-23

    I'm afraid this won't work.,This is set by the teacher.,Unless your task point is completed.,You can drag it next time.,Otherwise,There's no way.。

  18. Anonymous users2024-01-22

    Do you know the answer, I'm panicking right now.

  19. Anonymous users2024-01-21

    The main thing is to learn C or C++ first, combined with the most important subject as a programmer: data structures.

    If you learn these two subjects well, you can already become a qualified programmer!

    If it's better, it's better to learn about operating systems, databases, and so on.

  20. Anonymous users2024-01-20

    Learn C first, then data structures, and better then algorithms (simple enough).

    Then briefly understand the basic principles of operating system and program operation, such as basic concepts such as programs need to be compiled, linked to execute, what is DLL, what is API, etc.

  21. Anonymous users2024-01-19

    Easy language is a must to be learned, and then there is ps.

  22. Anonymous users2024-01-18

    When I decided to start learning to code, I made a plan for myself to code for 1 hour a day, and I had to wait until 9 p.m. when my colleagues got off work and left alone in the office to code. After looking through the dozens of Python programming tutorials I could find, I still didn't seem to understand it. Those tutorials are full of abstract concepts and complex logic, which is common for professional developers, but for a novice programmer like me, who studied design, things that are not visualized cannot be understood.

    Moreover, most of these books focus on building a complete system step by step, but in fact, no skill is learned in real life. Do you have to practice chopping vegetables for 1 year to make a meal for yourself? Do I have to go to a sports school for 3 years before I can start my morning run?

    Do you have to practice the basics for 5 years before you can start playing the first song on the guitar?

    There must be a simple and feasible way to do anything in the short term. Learning should not be drudgery, but should be fun, and the important thing is to find a learning method that works for you.

    Since the stupid method didn't allow me to learn python, I decided to use a smart way to learn it and create a shortcut for myself to learn.

    After gradually figuring out a set of efficient learning methods, my programming learning speed has improved by leaps and bounds, and I have completed a data analysis in less than a month. In pursuit of maximum simplicity, I borrowed a number of powerful libraries and frameworks, which allowed me to focus on the most core features instead of reinventing the wheel. During a project collaboration, I was surprised to find that an engineer used 800 lines to implement a function that I implemented with 70 lines.

    On the sports field, the difference between first and last place may be only a few tens of seconds. However, in the arena of programming, there is a 10-fold difference in the efficiency of different methods, which is the value of the pursuit of efficient learning.

  23. Anonymous users2024-01-17

    It is more difficult to study on your own, so sign up for a class to learn systematically.

Related questions
19 answers2024-04-26

Everyone knows that the difference between a low-level programmer and a high-level programmer is that the high-level programmer writes more concisely, and the coding speed is fast, and there are almost no bugs. It is said that the most important thing for low-level programmers and senior programmers is because of the gap in the number of knocks, and the number of senior programmers is more. >>>More

10 answers2024-04-26

A programmer is a professional engaged in program development and maintenance. Programmers are generally divided into programmers and programmers, but the boundaries between the two are not very clear, especially in China. Software practitioners are divided into four broad categories of methods: junior programmers, senior programmers, system analysts, and project managers.

8 answers2024-04-26

I think it's better to refuse directly, the so-called "euphemism" must be grasped, such as "you are a good person", "I just help you as my brother", "I don't think I deserve you" ......This kind of words may seem euphemistic, but when you say it, it will actually make the other party feel that he can continue to pursue you, even if he understands that you are refusing, but he will feel that your current rejection can move you through his own continuous efforts. This involves whether you really want to reject him completely, or do you have a crush on him, but you really don't want to fall in love for a while.

14 answers2024-04-26

In fact, chasing the program ape is the same as chasing others, but the program ape is always busy because of work, working overtime, rarely meeting people outside, and having little social range, so it is no problem to chase the program ape, because the program ape is actually no different from normal people, such as my roommate. >>>More

2 answers2024-04-26

1.Improve your typing speed.

Chat with Chinese input methods such as Sogou When switching between writing documents and writing **, develop the habit of switching back to the English input method of the system directly. It's all a shortcut key, saving a lot of trouble. >>>More