JJohn's Blog
HomeArticlesSubscribe

All Articles

1566 posts

Language:
中文English
Category:AllAI Deep DiveBooks & IdeasEngineeringIndustryLife NotesStartupWritingZhihu Q&A
[Answer] What Can You Do with a Major in Automation, and How Should You Study It in College?
Zhihu Q&AMarch 22, 2026

[Answer] What Can You Do with a Major in Automation, and How Should You Study It in College?

Core courses remain irreplaceably important for both the present and the future. If you want to work in areas like artificial intelligence, your understanding of mathematics may determine how far you

1 min
[Answer] In Automation as a Major, Is It Better to Be Older and More Experienced, or Younger?
Zhihu Q&AMarch 22, 2026

[Answer] In Automation as a Major, Is It Better to Be Older and More Experienced, or Younger?

The automation field is broad and closely tied to information technology. Age and experience can improve professional ability, but only if one keeps learning. In many cases, younger engineers who acti

1 min
[Answer] What Is It Like to Study Robotics?
Zhihu Q&AMarch 22, 2026

[Answer] What Is It Like to Study Robotics?

This question needs a more detailed explanation. First, there are many kinds of robots, and the differences between them can be very large. Second, robotics is often not a single major, but the result

1 min
[Answer] What Kind of Computer Is Good for Studying Industrial Robotics?
Zhihu Q&AMarch 22, 2026

[Answer] What Kind of Computer Is Good for Studying Industrial Robotics?

A ThinkPad T series is recommended, with plenty of memory so you can run virtual machines.

1 min
[Answer] What are some good books to read for studying automation as a university major?
Zhihu Q&AMarch 22, 2026

[Answer] What are some good books to read for studying automation as a university major?

Most of the major-related textbooks, plus essay collections by famous programmers such as Hackers & Painters, The Cathedral and the Bazaar, and Program Notes.

1 min
[Answer] What Is the Best Starting Point for Learning Programming Languages?
Zhihu Q&AMarch 22, 2026

[Answer] What Is the Best Starting Point for Learning Programming Languages?

You don’t necessarily have to start with C, but learning C well is definitely very helpful for learning other languages. In addition, C still has quite a wide range of practical uses.

1 min
[Answer] What Laptop Configuration Offers the Best Value for Studying Mechanical Design, Manufacturing, and Automation (on a Limited Budget)?
Zhihu Q&AMarch 22, 2026

[Answer] What Laptop Configuration Offers the Best Value for Studying Mechanical Design, Manufacturing, and Automation (on a Limited Budget)?

For value for money, ASUS is a solid choice. It’s recommended to get a laptop with a dedicated graphics card (GTX 1050 or above) and plenty of memory (16GB). The rest depends on your specific budget a

1 min
[Answer] Does Learning One Programming Language Help with Learning Another? Can Two Languages Be Completely Different?
Zhihu Q&AMarch 22, 2026

[Answer] Does Learning One Programming Language Help with Learning Another? Can Two Languages Be Completely Different?

There’s a book called Seven Languages in Seven Weeks, and it’s very interesting. If you already have some programming background, I recommend reading it—I think the answer will naturally become clear.

1 min
[Answer] Is Learning PLC Worth It?
Zhihu Q&AMarch 22, 2026

[Answer] Is Learning PLC Worth It?

Learning PLC (Programmable Logic Controller) has a promising future because PLCs are widely used in industrial control and automation, and demand for skilled professionals continues to grow.

1 min
[Answer] What Are the Prospects of Learning Java?
Zhihu Q&AMarch 22, 2026

[Answer] What Are the Prospects of Learning Java?

It’s better to learn Python. Although Java is also solid and widely used by many excellent projects and organizations, years of development have made it increasingly bloated and complex, with a steep

1 min
[Answer] How Should You Get Started Learning PLC Programming?
Zhihu Q&AMarch 22, 2026

[Answer] How Should You Get Started Learning PLC Programming?

To learn PLC programming well, you need a foundation in control circuits, lots of hands-on practice, and a solid programming mindset. A practical path includes learning relay control basics, buying an

4 min
[Answer] For learning C#, is it better to start with C and C++ first, then learn C#, or just learn C# directly?
Zhihu Q&AMarch 22, 2026

[Answer] For learning C#, is it better to start with C and C++ first, then learn C#, or just learn C# directly?

You can just start with C# directly. These languages don’t have an inevitable learning sequence, and C++ and C# in particular have taken quite different paths.

1 min
Previous
51525354555657
Next
JJohn's Blog

Notes on technology, life, and ideas.

Navigation

  • Home
  • Articles
  • Subscribe

Contact

  • GitHub
  • Email
© 2026 John Wei. All rights reserved.