学习odoo开发到底难不难

大家好,这里是OdooWizard,这里会经常发一些与odoo开发相关的技术类文章,会分享一些基础知识及经验,欢迎大家留言讨论,可以先点个关注接着往下看。

1、引言

Odoo的应用领域非常广泛,包括制造业、零售业、餐饮业、物流业、金融业等。大家可以在BOSS上看得到,odoo岗位的薪资还是不错的。作为一款开源的ERP系统,Odoo在市场上的需求在不断增加。因此,学习和掌握Odoo开发技能的人才在市场上的需求也在不断增加。

2、技术背景

学习odoo开发到底难不难呢,我整理了一下,学习odoo所需要的知识体系。
在这里插入图片描述学习odoo的知识体系

4、开发工具

所谓“磨刀不误砍柴工”,我也看到过很多同学开发效率低,其实是因为开发工具的问题,这里给大家列举了一些常用的工具,也欢迎大家给出更好的开发工具。

4.1 pycharm

PyCharm 是一款被广泛使用的 Python 集成开发环境,由 JetBrains 开发。它提供了丰富的功能,包括代码编辑、调试、集成开发环境、版本控制等。PyCharm 支持 Windows、macOS 和 Linux 等多种操作系统。
总之,PyCharm 是一款非常强大的 Python 集成开发环境,可以帮助开发者更高效地编写和管理 Python 代码,并且支持多种 Python Web 框架和库。如果你是一名 Python 开发者,建议你尝试使用 PyCharm,它可以让你的开发工作更加轻松和高效。
虽然经常有各种其他IDE开发工具,但是我还是认为PyCharm是目前最适合python开发的集成开发环境。

4.2 Git

Git 是一款非常强大的版本控制系统,可以帮助开发者更好地管理代码和文件,并且支持分支管理、标签管理等功能。
之前用过SVN,不过目前好像接触到的圈子见得比较少了。

4.3 Python

对于Python说明2点。1、安装python的时候要选择安装目录。2、可以将其他人的python直接复制过去用,因为很多库从头安装还是需要很多时间的。

4.4 Postgresql

安装Postgresql的时候密码建议都设置为odoo,这样可以减少后期记不住密码,版本建议选择12.0。

4.5 Navicat

Navicat 是一款用于连接和管理数据库的图形化工具,它支持多种数据库系统,包括 MySQL、Oracle、SQL Server、PostgreSQL 等。Navicat 可以帮助开发者更加方便地管理数据库,例如创建表、插入数据、查询数据、更新数据等。
至于破解,大家有需求可以找我要,可以让Navicat一直处于试用状态。

4.6 Google浏览器

odoo开发,大家一定要选择google chrome,不要问360,火狐,QQ等可不可以。
在这里插入图片描述

4.7 notepad++

Notepad++ 是一款用于编写和编辑代码的免费开源软件,它支持多种编程语言,包括 C、C++、Java、Python、PHP、HTML、XML 等。Notepad++ 提供了一系列强大的功能,包括代码高亮、代码格式化、代码折叠、代码搜索、代码替换等。
不要再用记事本来处理文本了。

4.8 AI工具

随着Chatgpt的问世,越来越多的AI工具冒出了,大家可以用起来,有时候比百度搜索方便多了。不过Chatgpt慢慢的也限制了问答数量,目前只支持每天问5个问题。我现在用的是阿里的通义千问。
在这里插入图片描述ChatGpt的使用
在这里插入图片描述
通义千问关于notepad++的回答

4.9 Codeium

现代编码工作流程中有许多部分是无聊、乏味或令人沮丧的,从反复使用样板到仔细阅读StackOverflow。人工智能的最新进展使我们能够消除这些部分,从而无缝地将您的想法转化为代码。说得直白一点,Codeium能根据你之前写的代码,推测出你接下来想要写什么,如果认为推测正确,按一下tab键就可以了。
在这里插入图片描述
可以极大的提升编码效率

4.10 visio/类似工具

不管再简单的需求,建议大家都提前画一下业务流程图或数据结构,有助于培养个人逻辑思维能力,也可以减少重新来过的可能性。可以用visio,不过破解起来也挺麻烦的,我最近用的是亿图图示,买了个终身VIP。

4.11 xmind

xmind是用来画脑图的,对于整理结构类的还是非常好使。
在这里插入图片描述

4.12 everything

Everything 是一款免费的文件搜索工具。它可以快速搜索文件和文件夹,支持 Windows、MacOS 和 Linux 等多种操作系统。 Everything 可以显示文件的名称、大小、创建时间、修改时间、状态等信息,并且可以通过简单的菜单和快捷键来进行操作。
在这里插入图片描述
Everything 的优点在于它的搜索速度非常快,而且体积非常小,不占用太多的系统资源。此外,Everything 还支持正则表达式搜索,可以让开发者更加灵活地搜索文件和文件夹。

5、结语

万丈高楼平地起,大家还有没有什么开发工具是可以提升开发效率的呢。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值