Page 1 of 1

Problems and advantages of online education

Posted: Sun Dec 22, 2024 5:27 am
by Mimakte
In the world of freelancing and mobile development, a constant desire to learn and improve is the key to success. Young specialist Vazgen Iritsyan told us how to cope with challenges, not be afraid of new technologies and learn to value your efforts in a dynamically changing environment

FlutterFlow Cases Mobile development Our Students
In March 2023, Vazgen Iritsyan shared his story with the editorial staff - the hero told how he chose the online university "Zerocoder" as his first education and embarked on the path of a no-code developer. Vazgen met with us again to tell us about his life updates and how his career path is developing.

If you have recently started your path in IT, come to our open lecture on freelancing and project work. There we will discuss vacancies for juniors and tell you how to get your first orders.

What's the news?
For half a year or more, I was completely uk email database immersed in work. After the New Year, I was lucky - I was given a good project on FlutterFlow.

By that time I had already completed my studies, and my first project was an application for Abkhazia called AmshCar. It is an analogue of BlaBlaCar, because Abkhazia has problems with transport, and there was no similar application there. And my customer decided to create such an application. I have been busy with the development of this large project all of late.


Image



I've been freelancing for over a year now, and FlutterFlow for a little less. My impressions of the work are positive, but the financial situation is not so rosy. The problem is that I underestimate myself insanely. For example, if someone takes 100 thousand for a similar project, I underestimate the price several times - I can do it for 40 or even 30 thousand. It turns out that projects often last longer than planned, and the money quickly runs out. As a result, there may simply not be enough to live on, and this is a problem that I am trying to solve gradually.

Underestimating your abilities is a personal problem that I have not only in development, but also before, when I worked in the service industry. So it's something internal that I work with.

My projects
Now about projects. I mostly work with FlutterFlow now, as I like this tool more. It is more powerful and flexible than Adalo, although Adalo is also good for certain tasks. Over the past year, I have completed six projects, and I am currently working on the seventh and eighth.

AmshCar
One of the first major projects is the AmshCar app for Abkhazia, which I already mentioned. It is an analogue of BlaBlaCar, and the idea came to the client due to the lack of normal transport in the region. The client found me through Kwork, and we started communicating.

At first, we planned to make an application on Adalo, but I suggested using FlutterFlow, because after realizing the entire scope of work and the further development plan of the project, I realized that it would be better to develop an application on FlutterFlow. As a result, the work dragged on for five and a half months, although it was initially planned to fit into a shorter period. This was my first major project on FlutterFlow, so I did many things for the first time, learned as I went along. For this project, I received only 20 thousand rubles, which, of course, does not correspond to the time and effort invested, but I gained valuable experience for myself, which is also important. However, the client was satisfied, and he offered me a new project - AmshLavka. This is a delivery application, because in Abkhazia there are currently no such services at all. We plan to launch it in the near future, and I will receive 3% of the income, which can be a good source of income in the future.



1Hub
This is the second major project I've done, called 1Hub. The app is designed for the city of Almaty (Kazakhstan), where people can buy a membership and visit various establishments included in the membership and use their services. The project was originally made on Glide, but I suggested moving it to FlutterFlow. I worked on the project for about a month and a half to two months, and it was relatively fast, considering that I was running two or three other projects at the same time. I received 120 thousand rubles for my work on this project, but it wasn't the entire amount at once - we divided the work into several stages, and the money came in parts.



Ship Prime
Another project I did is called Ship Prime. It's an app for shipping goods between the US and Russia. The client found me on YouDo, and initially she had a vision for a fairly simple app, but as we worked, it became clear that more functionality needed to be added. We encountered some difficulties, but eventually we got through it. I received 25 thousand rubles for this project, and later another 10,500 for updates and support. The app is currently only available in the Apple Store; we had technical issues with Google Play that have yet to be resolved.

In general, I really like working with FlutterFlow, although it was difficult at first. The interface is quite specific, but I quickly got used to it.



Learning new things
In addition to working on projects, I always try to learn something new. When I first started, I didn’t know much, and sometimes I literally had to sit up all night and figure out how to implement this or that function in the application.

FlutterFlow is, of course, not a full-fledged code platform, but to work on it effectively, you need to have good technical knowledge. For example, one of the projects required integrating a payment system, and I did not immediately understand how to do this. But I took the time, figured it out, and in the end everything worked out. This helps in the future - if you encounter such a task in the future, you already know how to cope with it.

About the future
As for plans for the future, I will continue working, at least I need to finish the projects I have taken on, and I think I will start to understand the balance between work and rest, since I have my own problems here that definitely need to be solved. I am still working on the AmshLavka application for delivery in Abkhazia, and I hope that it will gain popularity. There is nothing like this there now - neither Yandex.Food, nor Delivery Club, so if we manage to launch the service and promote it, it can become something big. But we have difficulties - the market is quite small, and it is not easy for people to get used to new technologies. In Abkhazia, many are used to traditional methods of ordering and delivery, so we have to change habits and this is not so easy.

I am also gradually revising my pricing policy. I understand that I often underestimate the cost of my services, and this has a negative impact on both my financial situation and the attitude of clients. When you offer too low a price, the client may think that you are not experienced enough or serious enough in your work. Therefore, I am learning to more adequately assess my abilities and the time I spend on projects.

Recently I was talking to potential customers, and I noticed that many of them became interested in my experience with FlutterFlow. This tool is becoming more and more popular, and this makes me happy. At first, many were skeptical, believing that such platforms could not replace full-fledged development. But with each project, I am convinced that they have a huge future, especially for small businesses, where the speed of development and the ability to quickly change are important.

Sometimes you have to spend time supporting existing applications. For example, in the same Ship Prime project, the client periodically asks to make small changes or fix bugs, which is natural - any application requires constant attention. Yes, I do not receive a lot of money for support, but it is a stable income, and with the growing popularity of applications, I think there will be more requests for improvements.

I am in no hurry to take on new projects. I realized that it is better to focus on a few and do them well than to take on many and risk not finishing them. Previously, I often underestimated the time it would take to complete a job — I thought I could do it in a month, but then it would take three because unexpected complications arose or the client wanted additional features. Now I try to plan deadlines more accurately and take into account possible changes in the process.

As for the future, I want to continue developing in this area, but also learn new things. I do not exclude the possibility of returning to Python again and trying something in the field of developing more complex applications. And in general, the IT industry provides a huge number of opportunities, the main thing is not to be afraid to try something new and constantly improve.