⬆️ ⬇️

I am drooling, writing code

image



This is Ivan Bakaidov - programmer, author on Habré, punk, nineteen-year-old citizen of the Russian Federation, disabled person of the first group due to Cerebral Palsy.



Last year I read the article “How to find out which flowers to give to a girl, if only her head moves and she cannot speak?” , She struck me worse than “Looking at the code with closed eyes” .

')

Interview with Ivan ibakaidov . There is something to think about.



Tell me how I first saw the computer? How did you get interested in programming and how did you study?



Ivan: Listen, the computer in my life appeared very early, as my mother worked as a translator for a company that supplied imported medical equipment, so the computer was in the family almost of birth itself.



But they put me in jail for it at the Institute of Early Intervention. This is a St. Petersburg organization active in the 1990s, 2000s. They gathered progressive specialists in the field of rehabilitation and collaborated a lot with the West.



The main ideology was: “Do not make a healthy person out, teach him to live comfortably,” which is still contrary to the policies of the Ministry of Health and most hospitals, but actually ask yourself the question: “What does a person need: walk or move?” Or "Talk or chat?"



So these progressive guys did not wait until I started talking after a long class with a speech therapist and put me at the computer. There were some toys, a Word. When I was five years old, I was typing the words "Mom", "Dad" and "Artem" (brother).



STOP: I'm not saying that people with disabilities (limited health) do not need to deal with themselves. NEED But the goal of life is a straight walk? I think not worth it. In life, there are things much cooler than this.



Then I went to school, it was equipped with computers. Due to the fact that I can not write with a pen, I wrote on the computer. I am an inquisitive person and I wanted to learn how to program the damn thing I spend most of my life on. I turned to my teacher of elementary grades, she went to her friend, who led computer science.



image


They put me on the first place (this is where the bug crawls and leaves a mark), they gave me a ninth grade textbook (I was in the fourth). A year I painted all sorts of patterns, I wanted more. I already asked a math teacher what to try. She advised Basic. Googled and miraculously hit the Small Basic, this is the Basic version for schoolchildren. There I learned if , for , while , but there were no arguments for functions. That is, you could select the code in sub , but you could not set arguments to sub, it was very tough, although the thread was there alone and all the variables were global ... What do the children in this West teach ?!



For Small Basic, it was possible to write plug-ins in C #, which I successfully tried to do, but I didn’t take a great interest in the language itself, but in the creation of websites. WordPress, Ubuntu, Mysql, Php.



And not, before Ubuntu was Gentoo! I collected the linux kernel in a virtual machine for three days. It gives a wonderful base.



I fell in love with my first girlfriend, my mother did not allow me to register with VC, so I wrote a single-threaded chat in PHP / JS, which ajax visited the server every second and received new messages, launched it on a server that made an old laptop , set up No-IP ... And the subject of sighing didn’t go there ...



When I wrote a chat, I came across an article about node.js and sockets. Carried away by this topic, pulled js through courses on YouTube. Actually on node also began to increase the stack.



Vanya loch



After last year’s series of articles on Habré, what was the response?





Ivan: The exhaust was huge. There were always pull requests in Android projects, the guys cleaned the code badly and added many features, it was so joyful.



Croc has provided free vps for the site.



Habrachiteli zadonatili a lot of money. The money helped, firstly, I felt that I was not alone in this good deed. Secondly, now if I see some sort of stray that I can try out in my business, I calmly buy it, for example, I recently bought a large Enter button in China, anti-stress, I want to try to fit it to DisQwerty.



I bought Photoshop, a good laptop with Windows for tests (I work on a macbook). Now I want to pay iOS programmers. Camera for commercials, many taxis for trips to conferences on alternative communication.



Big Enter Button and DisQwerty







Our project in search of an alternative to the American button for DisQwerty has found such a toy in China. This is a soft pillow in the shape of a Big Enter button. It performs its function well. I believe that it is not suitable for all people, as it is quite large and requires a lot of pushing for work, but the board is easily removed from it. I think that you can finish on the basis of the board at home button.



You can buy a button in this store . He checked me for years, until no difficulties arose. If you need help buying a button, you can write to us. The DisQwerty update for this button will be released very soon.



How do you organize work on a project? What time management, what agile, what GTD?



Ivan: No, for what I repent. I myself devote 20 hours a week to the project, now there is somehow a lot of school and other things, and I am just lazy. Switched to the creation and PR bot in vk (he can throw a voice message when it is not convenient to listen to him and get the text). And so I'm trying to finish DisType and DisQwerty with an electron, the first one at the release stage, but for some reason, when building for Windows, the say module starts saying not the transmitted text, but simply “abbb”, although everything works with debug ... Somewhere the encoding flows , until I found where. So far, I have solved the problem by writing a spoken phrase to the file and launching voice.exe to read this file, Creepy crutch, but it works.



I realize that I need to find a team and better organize the work. For example, I recently assembled a version of distype for iOS, which the community creates, discovered that the guys didn’t even put tts in there and generally didn’t do anything on Android.



It was necessary to make a competent TZ, and not give people a link to the Android application. Now I have found a person who took up the work for payment and understands what needs to be done. He wrote the app and published it in the App Store.



What experts do you need in the project?



Ivan: I need an iOS developer, an SMM man, a talented smch man who will come up with content for groups on alternative communication. Copywriter for texts on the site. A lawyer who will write letters to the government and to the funds.



All this needs money and resources for HR, it’s worth spending half a million, but it’s not clear what will happen when they run out. I need advice from experienced people, but I don’t want to lose my unique project.



Which of the "cool" ITishnikov respect?



I love Robert Corbett's joke about employment.



Robert Corbett came to get a job, they ask him:

- Do you program in bison ++?

- Tyk I wrote it.


What is the most ridiculous mistake as a programmer?



Ivan: I was very lazy with the previous article on Habré . And in the sense of code and in the sense of marketing and in the sense of morality. Straight fiasco. I wrote a toy for learning to print in Unity, the simplest, but initially I thought of it as a paid one. You know, the first project you wanted to sell. I came across the need to change the Viewport when opening the on-screen keyboard on mobile devices. I read the documentation, did not understand that there is a ready-made api for this, climbed onto stackoverflow, found a terrible crutch with inserting direct java code in C #, inserted this crutch, released the game at a frantic price of 300 rubles (I did it for a long time!). I decided to write a post about a crutch. Well, the people rightly said: “fi, why are you? Positioning yourself like a white bird, and yourself? And your crutch slows down fps. ”. Here is a story.



Do you sit on Darknet?



Ivan: No, only you know the proxy for what :)



Here they are trying to raise a discussion about sex , how are things with you?



Ivan: There was no sex, it is difficult to have sex with the girl, whom mom leads to the toilet.



I somehow forgotten this question after the bloody battles, I want to return to a more mature age, when no one has any questions.



When this happens, I want to write about it, about this problem. In my opinion, the more we talk about sex, the less any garbage, such as abortions, can happen.



What are the most common stereotypes about people with disabilities who most of all interfere with living / working?



Ivan: Probably the word "invalid" is the biggest myth. Disabled - not a man? I therefore carefully avoid this word. We do not say bespectacled, we say a person with glasses. So a person with disabilities is the same person who can love, program, plump or peck. The biggest problem is the selection in a separate group. I did quite a lot of bad things, just from a human point of view, mean-spirited, but I never beat my face. This is the problem. "Special" can let go of a joke about a woman and not get on the soup.



When I first saw a wheelchair user next to me, my first reaction was “fear” and so far I am awfully embarrassed next to people with disabilities. I think that this is the default setting for each person. What to do with it?



Ivan: Fear of the incomprehensible is normal, we are all scared. Exit: "make normal" person in a wheelchair. Put it in the infopole since childhood, in the morning transfer, on youtube. Yes, so that Dud interviewed a special person (Paralympic, for example, on my website is one of the goals). If different people are visible, they will be clear, they will not frighten.



(Hey, Dud, let's do an interview with Ivan, we have already done a rough copy with mats on our knees.)



image


Attitudes toward disabilities in London



What do you think about the "bugs" of your body from the point of view of IT-developer?



Ivan: I'm still wondering: if I sneak my arm and put a prosthesis, it will also have hyperkinesis, or it will be possible to flash the controller for filtering using the same neural network.



image



The company "Motorika", which is engaged in the development and production of individual children's traction prostheses .



Do you monitor what is happening in Europe / America / China, what kind of gadgets, services, programs, applications for “you” appear there? What is the situation with information and its distribution? Who is ahead of the rest? Is there a special incubator / hackspace for disabled makers / startups?



Ivan: Oh, I monitor by pure subscription to the right people in FB. I can not remember that I began to actively use in my life. Ahead of the planet, perhaps the States, the Swedes and the British. There are incubators, but I can not name someone.



Oh yeah, I saw rubber laces in the ribbon that should not be tied, I ordered 10 pairs, put in all the shoes, now I can leave the house myself. I also love magnetic microusb cables, because I always collapsed connectors on tablets, cameras, headphones. Non-specialized stuff, but very cool.



You're in grade 11. What are you planning? Are you afraid that you will be taken to the army?



Ivan: I'm not afraid, I even shaved my Bosko :), but they don’t want to take something. What the hell for discrimination ?!



Seriously, I’m looking at ITMO, for my mother said that ITMO is prestigious, although I don’t tell anyone about my choice (including you), that ITMO has a lot of PR work and little knowledge. In order to enroll in ITMO, you must pass the exam for 260 points. Due to the fact that I have graphical tasks (I cannot use anything except the Word, but I want Autocad), the rest should be memorized by heart, but I don’t quite understand why I should learn what to google.



I think now the time has changed, a person does not have the task to memorize large amounts of information, he just needs to have the acumen and ability to google and parse the charred information. The fact that you really need to be deposited in your head, as the discriminant formula after solving a hundred equations.



In the ICT exam, there are cool tasks to save memory, it makes me think, I like to break off and solve the problem without using arrays, etc., but why do it “under the camera”.



I also don’t understand why go to university (and I’m not just given the movement through buildings that “protects UNESCO”, coursework on electronics or answers on oral subjects. This can be solved, of course, but requires energy), if these courses are on Coursera, Stepic'e, and you can go through them, sitting at home under a rug with some coffee.



By the way, I now wanted / want to move to a rented apartment, because I live in the same room with my brother, who plays loudly in DotA, I have a difficult relationship with my parents, and in general the second floor without an elevator, and I know my legs hurt :) (Actually, no, this is a myth, I'm just as tough, I can drive 50 km on a bike), but independent life takes time, you fasten the same zipper on the jacket not for a second, but for twenty, although you can score or do many things , as bequeathed to us TRIZ, for example, I cook pasta right in a colander. So, the family treats this idea badly, as it believes that the main thing in the life of the university, but I cannot manage to do this and that.



image



The story about pasta , the story about buckwheat .



My entourage thinks that I am “tearing my head off” from success, although what any student can write, I can teach you at the institute! In my opinion, I just don't have enough time management, courses and work experience. And there everyone will not care that a person with a good salary does not have a crust.



Again: walk or move? Get knowledge or study in high school? Especially in the IT world, where knowledge lies in the public domain, just read, take, look, try. It surprises me that every student has no basic knowledge of JS or Android SDK. Pascal is fine, but not applicable in life.



Many girls want to learn how to walk, to like boys. I don't care whether the girl walks or goes in a wheelchair if she listens to Jimmy Morrison, gets to the appointed meeting place, and is a great kisser. People used to get knowledge in universities, but is this the only way?



Although the university provides (by stories) the structure of knowledge, friends and employment, this is a very complex issue that must be addressed now. I would be glad if they took me on an internship or work somewhere now, I see this way for myself. Or in order to understand that I am a sucker, or start earning and proving such a way.



I'm not a wimp, just the motivation to do deadline is much higher than the motivation to pass the exam and get a diploma.



Tell me about your hobbies.



I practice bocce (not to be confused with “bocce”, aha), this is a Paralympic sport, I’m tired of telling about its essence and therefore I made a video in Unity:







I like this sport, as it gives psychological relief. There are few places in the world where you can just shout, if you make a good shot or, on the contrary, you didn’t hit it (I very clearly speak, but I got a yellow card for the mat at the Russia Cup 2017, this is the law of meanness). This is exactly a hobby, I lost the ¼ cup finals and I absolutely do not care, I got mine and went on to code. More precisely, I went to the room to code, the laptop with me.



image



I also have a three-wheeled recumbent bike, trike. I ride on it in St. Petersburg, I can drive about 50 kilometers. Go to Strelna, etc. This is an amazing freedom.



image



Tell me about the story with captions. How, in your opinion, technologies can help with this issue (well, so as not to beg the government, but, for example, introduce EDS everywhere , or biometrics on the face / retina).



Ivan: I tell you: in November 2016, on a Change , I opened an issue that people without a signature experience difficulties in everyday life. From the opening of the card to the marriage. The media made some noise, several major politicians noticed the problem. They forked the law and the year is already preparing amendments. It seems that the Pull Request has already been made to the State Duma, but somehow the maintainers do not move it.



image




Regarding the EDS, it is unlikely to lead everywhere, so many types of papers. Where will you stick a USB flash drive with EDS, when you give consent to the vaccination of his son, etc. In about 20 years, perhaps all documents will be electronic, there will be no problem, but at the moment I see as a temporary solution the introduction of a facsimile (stamp).



I know that in England, my companions strike the UN for my acquaintance, and in Poland (according to the film “Like a Butterfly”) you can leave an ink fingerprint. Although while I was writing this, I thought about my Face ID and it became very funny.



image


"Paper": To achieve the issuance of a bank card, if due to cerebral palsy you can not sign. And get a rejection of five banks



Three coolest / useful posts on Habré?



Ivan: The article about the unavailable web , because it draws attention to the problem. Use the alt attribute for its intended purpose!



About how Denis bought Habr , as this is an example:



a) The big manhood of Denis.

b) Freedom of speech in a country where there is none.

c) Rot in runet in the form of M ## l.ru Group.



The guy who hacked in the summer Mobile application in VK and received $ 3000 . Proves that it doesn't matter who you are.



Oh. Your post from the comments on the code is also very funny ( // boo, later ). In addition, it shows the whole essence, punk, rock and pofigizm developers. It can be studied in terms of social anthropology.



Going to a desert island. Three albums, three films, three books.



Music:



- The doors - the doors

- The led zeppelin - The led zeppelin I

- Pink floyd - wish you were here



Films:



- "Let's do it quickly."

- "Pulp Fiction".

- “Romeo + Juliet”.



Books:



- "It is hard to be a god."

- "The Master and Margarita".

- Collection of poems by Brodsky.



Name three films that are tearing up?





And the book “White on Black”. The must read. She is pretty tough, about growing up in a Soviet boarding school, little has changed since those times. Just read.



image



What do you feel when you speak at the UN? (Alena Svetushkova, Vice-President of the Rybakov Foundation.)



Ivan: My knees are shaking. The performance was rather spontaneous. The UN summit consisted of a huge number of sessions, some of which were devoted to people with disabilities, and there was a group of young self-advocate UNICEF, which I was part of. At one of the sessions, “they gave a word from the audience,” as it turned out, “worthless ducks,” but I’m Russian, I don’t know the rules, and I raised my hand. They brought a microphone to the tablet and I, barely getting, hyperkinesis increased greatly, by points of speech (I wrote a program that breaks the text into the list by paragraphs and reads each paragraph separately, so it was possible to throw out a couple of extra entries), the curator came running the groups with the sixth iPhone, began to shoot, her eyes were full of horror. She whispered to mom that I was dragging on, mom whispered to me, I skipanul a couple of paragraphs and broke the applause.



What do I feel? Well, at least I (and not only) woke up from three hours of speeches about the suffering of disabled women in Africa.



Alena Svetushkova , Vice-President of the Rybakov Foundation : Ivan, I will be happy to invite you to our startup startup program .



If you had the opportunity to systematically change something in the state, what are the first three changes you would make? (Andrey Dunaev, strategy consultant at the Rybakov Fund.)



image


Ivan: I already have the opportunity, but if it’s in the forehead, immediately:





In general, the group Krovostok has a stuffy song ...



What are the best practices to support people with disabilities, you know, which are not in Russia, but in other countries? (Andrey Dunaev, strategy consultant at the Rybakov Fund.)



Ivan: Accompanied living is a system of life of people with disabilities in ordinary urban apartments with provided care. This may be the help of visiting volunteers, or cohabitation in the “commune” if care is required 24/7.We now mostly people with disabilities live either with their parents, which is not cool for anyone, because the children sing “we will never get older”, and parents' lives are tied up with care, add to this co-dependence and Russian mentality. Either in boarding schools, and this, I repeat, is the GULAG in the full sense of the word.



What could be useful for you people who maybe would like to somehow participate, but only found out about you and do not know how to do it? Suggestions on the site , is this really what you need? (Andrei Dunaev, strategy consultant at the Rybakov Fund.)



Ivan: Of course , what you need is on the site .



First, if you want to help, fill out the project assistant formI will try to think of something that we can do. Also, you will receive a newsletter with current tasks. I also plan to stir up the telegram channel.



Secondly, there is a github project , once again I urge to engage in iOS development, people have been waiting for a long time.



Thirdly, I will be glad to participate in courses / internships / freelancing.



Well, you can throw money , but it is optional.



Contacts
: ibakaidov.ru



, :

: vk.com/ibakaidov

FB: fb.com/ibakaidov

viber, telegram, whatsapp: +79992486123



Dedicated to



image


Writing on Ivan's wall on July 4, 2017: “Angelina Titova, my good friend, the main muse of the project and my life, died yesterday afternoon. The man for whom I wrote DisQwerty. The eternal smiling angel who was loved by everyone. The whole school, the whole family and just random people. Journalists, employees of institutes, everyone who came to their class, were charged with this bright energy. Link (and so everyone called her) a week ago did not successfully fall and knocked out three teeth, was seriously injured, but as a fighter, it all survived. She was discharged home, and she was on the mend, slept a lot, ate heavily from a syringe. Yesterday she did not wake up.



We'll remember Link a little fun. A girl with a strong character and a kind heart. And I will be forever in debt, because my AAC started from her. Without it, there would be no project, no UN, and me, as you know. ”




Ivan: Now I want to rename the project in LINKa: connection with the world in memory of Lin. She created extraordinary things and continues to help. Very bright soul.

Source: https://habr.com/ru/post/344462/



All Articles