Means, I was so dumb I went into web development and I didn't even know what is API Intially it was a difficult phase I was developer and I could be given any task If I talk about development and if you only know Django then its not that beneficial And in terms of salary... Hello friends, welcome you all to my video Today I will share about my experience as Django developer When I was working as a django developer in a company What did I face Or what I experienced So today I will talk about all this So first of all, Lets start from the beginning As you all know, When I was switching my company I didnt have in depth knowledge about django So when I went there I didnt even know about API I was so dumb That I went into web development and I didnt even know what is API Then I came to know that the work I was doing is termed as API only At that time I didnt have much clarity about it After that I was told to make the module I didnt get it I didnt understand the flow of the project Like how it is done I didnt know From where to start First few weeks were a little hectic But yes, After that, I got used to it I understood the project I had my command on it I could handle the project on my own But yet, intially the phase was very difficult At that time I wanted to learn To do something, To develop something new All of these things used to come to mind That was my learning phase A phase to explore more Whatever work I used to do in my office hours I would definitely research on it at home so that it can help me in future And if I talk about Django I wanted to know to the complete ABCD of Django What it is, How anything can be developed I explored a lot of things Sometimes the client also didnt want it But still I used to say, "We can introduce this thing or that thing as well" The client used to get impressed And I would add it Like if I talk about the authentication system I implemented OAuth2 authentication system Apart from this, I tried SSO I even tried SAML But in the end, I implemented OAuth2 authentication system in that application How celery is used How is automation done How process can be done in cron job, I did all of this at that time Obviously, I was not doing work only as django developer in that company I was a developer and I could be given any work I would advise you Whenever you go for any technology Even if its your favourite Dont get stick to it What happens in the market, If you only know about one technology Then you dont get much hikes So work on multiple technologies Whenever you feel that you can get an opportunity to work on some technology which is in boom Like if you get a chance to work on react, Angular, Or vue on the basis of front-end developer Then try to explore it I also explored evrything I even worked on node I didn't enjoy it much I didn't get a kick in doing that work My favorite one remained Django only nd I would say In whichever company I have worked in Its not like I have worked same I did a variety of work in all the companies I was hired for something else and did something else Or my past experience would have been different All of this was different but somehow linked I knew python and whatever work I have done till now, its been on the basis of python only But obviously If I talk about development If you only know django then its not that beneficial Like people used to say earlier If you only know python, its not that worth it, you have to do some framework also Now I would say, Along with framework, You should have knowledge about database Do at least one database Either it can be SQL, POSTGRESQL You should know about it Apart from this, if I talk about front-end technologies Html, CSS, Java script, Bootstrap These are basic You should definitely have knowledge about it if you are a Django developer Similar thing happened with me When I joined that company I didnt know much I also knew about python After joining there I explored SQL, Postgresql, how they are used Worked on front end How html, CSS, Java script Are used You can face it But for me, all of this was quite challenging I was not that strong in terms of coding After leaving the company My confidence level increased because I have explored a lot of things due to which everything was on my tips Like, if someone gives me some work on the basis of web development Especially on the basis of Django I can do it So if I tell you about my overall experience I worked on django for ,1.5-2 years Further, I even explored flask framework And worked on some other technologies as well But, after django, you should process the deployment How it is done Because when you will go for the interviews The interviewer doesn't not ask questions only on the basis of Django He even expects deployment So I would say, if you don't want to go in the depth of it You should know the basics of jenkins/docker? You should have basic knowledge about it that how it is done so that you can tell it in the interviews And if I talk about in terms of the salary I have worked only for 1.5-2 years But yes, There are many people who have experience of 4-5 years and they have no limit to their package When I left the company I was also looking for a job on the basis of development I was getting offered a lot of good packages I would say The way the current market standards are going on The package is around 3-4 lpa You can easily get 30-40 lpa package if you have multiple offer letters Rest everything depends on your performance in the interview And how many offer letters you have at the moment All of this matters a lot But yes, There no limit to salary There is a lot of scope in django And if you know python, or anything related to web development or anything related to deployment That is booming right now Python + web + AWS is booming right now Which has no limit to the salary Now If I talk about in terms of growth There is a lot of growth in django I have experienced it by myself And seen other people growing, so there is scope in it And yes, dont get stick to one technology Explore other things as well If you know django, Then explore flask If you want to go in front end Then do explore react, angular, vue Because you cannot survive much by just sticking to one technology So this was my experience on the basis of django development I hope this video proves fruitful to you With this, thats all for today Will meet in the next video Thankyou