菜鸟教程

Search documents
很严重了,大家别轻易离职。。
菜鸟教程· 2025-10-10 03:30
Core Insights - The biggest opportunity in the AI industry by 2025 lies in the application layer, with companies like ByteDance rapidly expanding their AI teams and job postings for AI-related positions surging [1][3] - There is a significant demand for large model application development engineers, with over 60% of enterprises pushing for AI product implementation, yet these skilled professionals are extremely scarce [1][3] - The average monthly salary for AI positions is 78,000 yuan, with internships offering daily wages as high as 4,000 yuan, indicating the high value of AI skills in the job market [1][3] Group 1 - Companies are increasingly focusing on three core capabilities for AI application: RAG (Retrieval-Augmented Generation), Agent intelligence, and fine-tuning for specific tasks [1][3] - The rapid growth in job postings for large model-related positions, with over 1,000 companies hiring, highlights the urgent need for skilled professionals in the AI sector [1][3] - The transition to AI roles is lucrative, with some individuals already earning annual salaries exceeding one million yuan after shifting to AI-focused positions [1][3] Group 2 - A specialized course titled "Large Model Application Development Practical Training" is being offered to help developers master essential AI skills, including RAG, Agent, and fine-tuning [3][5] - The course includes live sessions that combine theoretical knowledge with practical project demonstrations, aiming to equip participants with the skills needed for enterprise-level projects [3][5] - Participants will receive a job-seeking package that includes interview question banks and insights into high-paying job opportunities [3][5] Group 3 - The course has already served over 20,000 students, receiving positive feedback for its effectiveness in enhancing learning outcomes and job placement success [8] - The training program emphasizes the importance of building a technical barrier to stand out in the competitive job market and avoid potential layoffs [10][11] - The course also offers opportunities for direct referrals and job placements, increasing the chances of securing high-paying positions in the AI field [13][17]
2025 年 10 月编程语言排行榜|C、C++、Java 第二名之争愈演愈烈,Python 继续称王
菜鸟教程· 2025-10-09 00:37
TIOBE 2025 年 10 月份的编程语言排行榜已经公布,官 方的 标 题是: 第二名之争愈演愈烈 (The fierce battle for second place in the TIOBE index) ! 自从 2023 年末 Python 拿下 TIOBE 第一名后,就没下来过。 而在它身后 C、C++ 和 Java 一直在为第二名的位置展开激烈竞争。 过去一年多,这三门语言之间的排名差距始终不足 1%,有时是 C 领先,有时是 C++ 反超,而如今 C 再次回到了第二名的位置,Java 则始终 紧随其后,从未掉队。 C、C++、Java 能持续存在的,关键在于他们有自身的优势: 本月,C 能够重新拿下第二名,主要得益于 C23 标准的发布和应用带来的推动力。 | | | | C | Python | 24.45% | | --- | --- | --- | --- | --- | --- | | 2 | 4 | A | (00 | ഗ | 9.29% | | 3 | 2 | V | 16 | C++ | 8.84% | | ব | 3 | V | טר | Java | 8.35% | | ...
2025 能上桌的AI产品,前十独吞了 58.8% 的流量,其他都在陪跑?
菜鸟教程· 2025-09-29 03:30
Core Insights - The article highlights the explosive growth of chatbots in 2025, with numerous companies entering the market following the open-sourcing of DeepSeek [1][2]. - Despite the influx of new players, a few dominant chatbots capture the majority of traffic, indicating a trend towards market consolidation [4][5]. Market Overview - Over 10,500 AI tools have been analyzed, generating nearly 100 billion visits, with the top 10 chatbots accounting for 58.8% of total traffic [4][6]. - ChatGPT remains the clear leader, achieving 46.6 billion visits, which is a 106% increase year-over-year, and holds a market share of 48.36% [6][22]. Competitive Landscape - The top five chatbots by annual visits are: 1. ChatGPT: 46.59 billion visits, +106% growth, average usage time of 15 minutes 25 seconds [7][22]. 2. Grok: 686.91 million visits, average usage time of 11 minutes 13 seconds [7][22]. 3. Gemini: 1.66 billion visits, +156% growth, average usage time of 11 minutes 13 seconds [7][22]. 4. Claude: 1.15 billion visits, average usage time of 16 minutes 44 seconds [7][22]. 5. DeepSeek: 2.74 billion visits, but a decline in monthly active users by 39.5% [7][22]. User Engagement - The average usage time for the leading chatbots varies, with ChatGPT having the longest at 15 minutes 25 seconds, while Microsoft Copilot has the shortest at 9 minutes 4 seconds [22]. - The article emphasizes that while many AI tools exist, only a few are used regularly, indicating a preference for established products [5][6]. Product Categories - The article categorizes AI products into web and mobile applications, with ChatGPT and Gemini leading in both categories [23][25]. - Various AI applications serve different functions, including chat, image editing, programming assistance, and more, showcasing the diversity in the AI tool landscape [26].
程序员们不仅写得了代码,还能在GitHub里炒出一桌菜~
菜鸟教程· 2025-09-24 03:29
Core Viewpoint - The article discusses the rising popularity of pre-prepared meals (pre-made dishes) and highlights consumer concerns regarding transparency in food sourcing and preparation methods, rather than the concept of pre-prepared meals itself [1][22]. Group 1: Consumer Sentiment - Consumers are not afraid of standardized cooking processes but are concerned about the lack of transparency regarding the ingredients and preparation methods of pre-prepared meals [3][22]. - The analogy of discovering a pre-prepared dish being mass-produced rather than freshly cooked evokes a sense of distrust among consumers, similar to a deceptive relationship [2][22]. Group 2: Trends and Innovations - The emergence of the open-source recipe project CookLikeHOC, inspired by the popular restaurant chain Laoxiangji, indicates a trend where consumers are increasingly interested in cooking at home [4][6]. - CookLikeHOC is not an official repository but a third-party compilation aimed at helping users understand and replicate Laoxiangji's dishes, reflecting a growing interest in home cooking [8][22]. Group 3: Community Engagement - The CookLikeHOC project has gained significant traction, with over 17,000 stars on its repository, suggesting a rising trend in community engagement around home cooking [9][22]. - Users are actively participating in discussions about cooking techniques and sharing experiences, indicating a vibrant community focused on culinary skills [18][22]. Group 4: Trust and Quality - The article emphasizes that while pre-prepared meals can be acceptable, the trust in food quality must be established through transparency and clear communication about ingredients and preparation methods [23][22].
强烈建议尽快搞个软考证!(重大红利期)
菜鸟教程· 2025-09-22 03:29
Core Viewpoint - The article emphasizes the importance of obtaining the "Soft Exam" certification for IT professionals, highlighting its high recognition and benefits in career advancement and job opportunities [2][3][6]. Group 1: Benefits of Soft Exam Certification - The Soft Exam is recognized as a valuable certification in the IT industry, particularly for positions like "System Architect" and "Software Designer," serving as a technical endorsement and enhancing resumes [2][3]. - Obtaining the certification can lead to various benefits, including exemption from title evaluations in state-owned enterprises and public institutions, as well as gaining points for residency applications [4][5]. - The certification can significantly enhance personal competitiveness, leading to higher starting salaries and access to various policy benefits [6]. Group 2: Urgency and Preparation for the Exam - The article stresses that the upcoming years will see increased difficulty in the Soft Exam due to reforms, making it crucial for candidates to act quickly to secure their certifications [3][8]. - It outlines the changing exam content, which now includes more advanced topics such as cloud computing and AI technologies, indicating a shift away from basic computer theory [8]. - The article encourages immediate preparation for the November exam cycle, suggesting that candidates join study groups for access to resources and expert guidance [7][8]. Group 3: Study Resources and Strategies - The article offers a range of study resources, including live training sessions, internal materials valued at 1599 yuan, and personalized study plans [2][13][15]. - It highlights the availability of a smart question bank and full simulation tests to help candidates familiarize themselves with the exam format [15][17]. - Unique study techniques and tips from high-scoring candidates are shared to assist others in achieving high scores on their first attempt [11][20].
在 Docker 里跑 Windows?有点离谱,但真能跑~
菜鸟教程· 2025-09-19 03:29
Core Viewpoint - The article discusses an open-source project that allows running a full Windows operating system within a Docker container, providing a lightweight alternative to traditional virtual machines [1][3]. Group 1: Docker Overview - Docker is described as a lightweight virtualization tool that packages applications and their environments into containers, allowing for quick startup and minimal resource usage compared to traditional virtual machines [5][6]. - Docker can run various applications, including MySQL, Nginx, and Python, on Linux while isolating different environments [7]. Group 2: Windows in Docker - The project dockur/windows enables the installation of Windows operating systems within Docker containers, which is an unconventional approach as Docker is typically used for Linux applications [8]. - Supported Windows versions and their sizes are listed, including: - Windows 11 Pro: 5.4 GB - Windows 10 Pro: 5.7 GB - Windows 7 Ultimate: 3.1 GB - Windows XP Professional: 0.6 GB - Windows Server 2022: 6.0 GB [9][10]. Group 3: Installation Instructions - Three methods for running Windows in Docker are provided: 1. Using Docker Compose with a configuration file [11]. 2. Using Docker CLI for direct command execution [11]. 3. Deploying via Kubernetes with an official configuration file [11]. - After configuration, executing `docker-compose up -d` allows access to the Windows desktop via a web browser [12].
没女朋友?不得 new 一个出来~
菜鸟教程· 2025-09-17 03:30
Core Viewpoint - The article discusses the development of digital companions, specifically focusing on Gork Ani and Bella, which aim to provide emotional connection and companionship through advanced AI technologies [1][9]. Group 1: Gork Ani - Gork Ani is a virtual companion developed by Elon Musk that integrates voice, visual, memory, and emotional simulation technologies [1]. - It offers a unique experience where users can engage in conversations and interactions that feel more personal than traditional chatbots [5]. Group 2: Bella Project - Bella is an open-source project designed to create a digital friend that can chat, perceive emotions, and grow alongside the user [8][9]. - The project emphasizes emotional connection and aims to establish a long-term, warm human-machine relationship [12]. - Bella has implemented features such as voice recognition and visual expression, enhancing user interaction [15]. Group 3: Technical Aspects - Bella's technology stack includes Node.js, Express, Whisper for voice recognition, and TTS for voice synthesis, indicating a robust backend architecture [23]. - The project has gained popularity, achieving over 6,000 stars on GitHub, reflecting community interest and engagement [16].
马斯克的 xAI 一刀裁掉 500 人~ 有 AI 给干活,人类可以下岗了!
菜鸟教程· 2025-09-15 03:30
Core Viewpoint - The company is shifting its strategy by significantly reducing the size of its generalist AI mentor team and prioritizing the development of specialist AI mentors, indicating a move towards more specialized roles in AI development [1][8]. Group 1: Layoffs and Workforce Changes - The company has decided to terminate the employment of most generalist AI mentors, indicating a shift in focus from general tasks to specialized expertise [1]. - Approximately 500 employees from the data annotation team, which was the largest department, are affected by these layoffs, as their role involved training AI systems to understand various types of data [3]. - Employees affected by the layoffs will receive compensation until the end of their contract or until November 30, but their access to company systems was cut off immediately upon notification [6]. Group 2: Recruitment and Future Plans - On the same day as the layoffs, the company announced plans to expand its specialist AI mentor team by tenfold, covering various fields such as STEM, finance, medicine, and security [8]. - The contrasting actions of laying off employees while simultaneously recruiting for specialized roles suggest a dynamic and possibly volatile work environment under the leadership of Elon Musk [9][10].
一条命令,几秒就能把网站打包成桌面应用,轻巧还秒开~
菜鸟教程· 2025-09-12 03:30
Core Viewpoint - The article introduces Pake, an open-source tool that allows users to convert any webpage into a lightweight desktop application, significantly improving accessibility and user experience compared to traditional methods like Electron [3][6]. Group 1: Pake Overview - Pake is designed to create lightweight desktop applications from webpages, with a package size of approximately 5MB, making it nearly 20 times smaller than Electron [3][6]. - The tool utilizes Rust and Tauri architecture, resulting in superior performance and lower memory usage compared to traditional JavaScript frameworks [6]. - Pake supports various features such as keyboard shortcuts, immersive windows, drag-and-drop functionality, custom styles, and ad removal, enhancing the user experience beyond just packaging a webpage [6]. Group 2: Installation and Usage - To install Pake, users need to execute the command `pnpm install -g pake-cli`, after which they can use the `pake` command to package a webpage [8]. - Users can customize their applications by specifying parameters such as application name, icon, window dimensions, and more during the packaging process [8][17]. - The article provides examples of how to package specific webpages, demonstrating the ease of use and flexibility of the tool [8][17]. Group 3: Additional Resources - Pake has a GitHub repository with over 42,000 stars, indicating its popularity and community support [4]. - The article mentions the availability of pre-compiled packages for Rust, which can be downloaded if installation is slow [14]. - It also highlights the potential for integrating Pake with AI IDEs like Qoder, which can streamline the development of desktop applications [25][26].
2025 年 09 月编程语言排行榜|Perl,你个老家伙咋又回来了?
菜鸟教程· 2025-09-10 03:30
Core Viewpoint - The TIOBE Index for September 2025 shows Perl making a strong comeback, entering the top ten programming languages, which raises questions about the reasons behind this resurgence [1][8]. Group 1: Perl's Ranking and Historical Context - Perl has jumped from 27th place last year to 10th place this month, suggesting a potential shift in the developer community, possibly due to retiring programmers needing new talent to maintain Perl projects [8]. - In 2005, Perl reached its peak ranking at 3rd place, indicating its historical significance in the programming landscape [10]. - The Perl community experienced fragmentation due to the long development of Perl 6, which was eventually renamed Raku, leading many Perl programmers to migrate to Python [14]. Group 2: Reasons for Perl's Resurgence - The technical reason for Perl's resurgence is that there are four times as many books on Perl available on Amazon compared to PHP and seven times more than Rust, indicating a sustained interest in learning Perl [16]. - There is a growing acceptance that "Perl 5 is the true Perl," and recent frequent updates to Perl 5 have attracted renewed attention [19][20]. Group 3: Current Programming Language Rankings - The top ten programming languages in September 2025 are: Python, C++, C, Java, C, JavaScript, Visual Basic, Go, Delphi/Object Pascal, and Perl [21][22]. - The percentage ratings for these languages are as follows: Python (25.98%), C++ (8.80%), C (8.65%), Java (8.35%), C (6.38%), JavaScript (3.22%), Visual Basic (2.84%), Go (2.32%), Delphi/Object Pascal (2.26%), and Perl (2.03%) [23]. Group 4: Historical Trends and Future Implications - The historical ranking of programming languages from 1988 to 2025 shows significant shifts, with Python rising to the top position, while Perl's historical significance is noted but has fluctuated over the years [29]. - The TIOBE Index is updated monthly and reflects the changing trends in mainstream programming languages, serving as a reference for learning and work [30][31].