A
A
Alexander2020-03-08 23:03:41
IT education
Alexander, 2020-03-08 23:03:41

How did you write your thesis?

I am in my fourth year of college. Around the beginning of April, I have to write my thesis. The problem is that I don't know what project to come up with for this job. Ideally, I should write software for some organization, it should be useful and I should have some money from it. All this seems unrealistic to me + I live in a village (where the technical school is located), where the search for an organization that would need some kind of software seems to be a failure. Existing organizations already have their own software. Because of this, none of us knows what and what he/she will write about.

I also encountered the problem of choosing a language. I know JavaScript (I haven't touched NodeJS yet), but I think that this language will not be of any use for a graduation project. There is still time and I could master other technologies, but I don’t know what I need.

PS They even tell us that it is possible to invent an organization (they say that no one will check it). But I don't understand how this will help if I still have to describe this organization in my thesis, but how can one describe something that does not exist?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
M
Michael, 2020-03-10
@Caius

What a life)
A little less than a year ago there was the same situation - the 4th year, it's time to choose the topic of the diploma, but not normal knowledge of specific languages, no ideas on the topic.
In my case, it was easiest to automate (even if "everything" is already automated, this is most often not the case and it is worth looking for processes that are currently taking place on paper or by phone - such as accepting applications for training, or you can rethink the current approaches to automation processes and make it better) some kind of process from the then educational institution.
Before graduation, I knew only html + CSS at the level of "creating decorated blocks and inserting pictures and links into them", and from the programming languages ​​that we were taught there were only PHP and C # (knowledge in them was mediocre).
I realized that the matter smells of fried and I urgently need to learn some kind of programming language at the level of "I can file an attachment on the topic + then explain its code to the commission on defense", and then get a job in this language.
As a result, I chose ruby ​​on rails, because I found a free course on it (a set of ~ 40 videos per hour, on the basics of programming and learning ruby ​​frameworks / libraries - if interested, I can throw it off, but I won’t advertise in the answer), and the RFP Rubists made me very happy.
For 4 months I watched the course, sawed my pet projects (meaningless and merciless) on rails (html - without a template engine, CSS - materialize / bootstrap. js - practically did not use), and then, when I felt confident when working with the selected stack, I started write a diploma on it.
As a result, I defended with 5 (here the "exotic" language played a role - it was not asked so much, as well as a good base from the course) and a couple of months after graduation (continued to understand rails + began to study js) found a job in the office on the stack ("there are a lot of vacancies and freelance orders on ruby, no matter what anyone says") and today I have 2 average salaries in the region per month (proudly not even a millionaire) and continue to develop in web development.

A
Alexey FRZ, 2020-03-09
@leshqow

I am in my fourth year of college. Around the beginning of April, I have to write my thesis. The problem is that I don't know what project to come up with for this job.

The fact is that your diploma should have started with the first course project at the university, but this approach is unique in Russia.
Ideally, I should write software for some organization, it should be useful and I should have some money from it. All this seems unrealistic to me + I live in a village (where the technical school is located), where the search for an organization that would need some kind of software seems to be a failure. Existing organizations already have their own software. Because of this, none of us knows what and what he/she will write about.
It looks like the nonsense of a professor dying.
Based on your capabilities, come up with any problem for the enterprise that you could solve. Did you do your undergraduate practice somewhere? There and solve a fictitious problem. As you know, a graduation project is a problem of designing a text part, not a product. Case example: I did an internship in the production of refrigerators -> they have a problem with wholesale sales -> increased wholesale sales as a result of the production of a site on JS.
Only between "->" is a description of the pages for 60 in total.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question