B
B
bituke2020-09-05 13:55:37
Career in IT
bituke, 2020-09-05 13:55:37

Will I be needed by someone knowing only python, django and the basics of website layout?

Good afternoon, ladies and gentlemen.
I have been developing in python for about 3 months, taking into account all the gaps.

During this time, I didn’t learn much, I know how to create a project on django, the basic syntax of python, I can write a calculator, various kinds of regular programs, a telegram bot with banal features, I even know many python libraries (although I only use datetime and telephone).

Basically, now I am developing sites on django, and all I can do is beautifully layout the site, create models, display them in the admin panel, and, accordingly, connect the sqlite3 database to the project. That is, I can simply create some kind of blog where you can create articles for an ordinary user, which will be displayed in order on the main page.
It seems to be interesting, but it seems that I want to hang myself because of these large-scale projects of mine :)

At the moment, I want to know where I should move next, what else do I need to learn in order to create something cool? Perhaps I immediately need to switch to another database, what project do I need to implement in order to consolidate my skills? What's up with coca files?

And the main question is what do I need to learn / develop in order to finally become useful to someone)))
I will be triple grateful for a detailed answer, to the one who writes it.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
G
Gennady S, 2020-09-05
@gscraft

Broaden your horizons, study programming theory ("Algorithms: construction and analysis", "Perfect code", "Clean code", etc.) and other platforms, languages ​​and DBMS, the same JavaScript, and with it its versions, you need to understand sure, and from here to NodeJS is within easy reach. You need to be able to work with version control, with testing, know the basics of different environments, be it Linux or Docker. Make several real projects, if possible - for someone to order or for yourself (the same blog, and not just a blog, but with interesting, complex solutions, say, with links between comments and users in them, rating of materials; well or an online store from scratch), moreover, let there be desktop applications, and not just the web, offhand, make an application in .NET or Qt. Complete the Go guides, read the .NET Core tutorials in the official documentation. I don't think there are good programmers locked into one technology. You need to be able to learn, understand along the way and have an idea of ​​\u200b\u200bwhat is happening in the IT world. Will someone need it, this is a question in the wrong place. Perhaps now you can get a job in some small web studio, or maybe not.

I
Ivan, 2020-09-05
@BenderIsGreat34

too lazy to read, but with such a stack you can find something. and even better if you learn one thing and you know like the back of your hand, they will definitely get a job there)

A
Andrew Nodermann, 2020-09-06
@Lucian

You need more practice and decide how and where you want to work. Office, freelance, remote work, own projects.

B
BlackJack043, 2020-09-06
@BlackJack043

I am also a beginner, one of my projects on django with models and sqllite database is like a catalog with movies, pictures and descriptions and buying tickets, personal account and authorization.
I have been looking for six months in St. Petersburg, nobody is interested in this. Experience no work all dynamite unfortunately

K
Konata Izumi, 2020-09-07
@Konata69lol

There is a lot of work on Dzhang, incl. remotes. Open xx/mycircle/linked and search

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question