მენიუ
Უფასოდ
რეგისტრაცია
სახლში  /  მინაშენი/ საინტერესო ფაქტები პროგრამისტის პროფესიის შესახებ. ადა ავგუსტა ლავლეისი პირველი პროგრამისტია დედამიწაზე! ციტატები პროგრამისტების შესახებ

საინტერესო ფაქტები პროგრამისტის პროფესიის შესახებ. ადა ავგუსტა ლავლეისი პირველი პროგრამისტია დედამიწაზე! ციტატები პროგრამისტების შესახებ

რა პროგრამირების ენა დაერქვა კომედიურ სერიალს?

პითონის პროგრამირების ენას პითონის სახელი არ ჰქვია, თუმცა ფაილების ხატები მასში ჩაწერილი სკრიპტებით ან განვითარების გარემოს ლოგოებით ხშირად გველის თავს წარმოადგენენ. ავტორმა ენის სახელი იმიტომ აირჩია, რომ ესკიზების სერია Monty Python's Flying Circus-ის ფანი იყო.

როგორ ჩამოიტვირთა კომპიუტერული თამაშები და პროგრამები ქაღალდის ჟურნალებიდან და რადიო გადაცემებიდან?

1980-იან და 1990-იანი წლების დასაწყისში ZX Spectrum კომპიუტერები ძალიან პოპულარული იყო ევროპაში, შემდეგ კი ყოფილ სსრკ-ს ქვეყნებში. მათი სიიაფე განპირობებული იყო ჩვეულებრივი ტელევიზორის ეკრანად და საყოფაცხოვრებო მაგნიტოფონის, როგორც გარე შესანახი მოწყობილობის გამოყენებით. მასში ჩასმული იყო აუდიო კასეტები ჩაწერილი თამაშებითა და პროგრამებით, რომელთა ხმა კომპიუტერმა ინტერპრეტაცია მოახდინა, როგორც ბიტების თანმიმდევრობა და ჩაიტვირთა მეხსიერებაში. ხშირად პროგრამების "ჩამოტვირთვა" შესაძლებელია სპეციალურ რადიო გადაცემებში მათი კასეტაზე ჩაწერით. ასევე, სპექტრისადმი მიძღვნილ ჟურნალებში გამოქვეყნდა მცირე პროგრამები წყაროს კოდის სახით - ის უნდა აკრეფილიყო კლავიატურაზე, გაშვებულიყო და ისევ შენახულიყო აუდიო მედიაში.

რა ფუნქცია ჰქონდა ENIAC-ის პირველი კომპიუტერის ყველა წამყვან პროგრამისტს?

ელექტრონული კომპიუტერების გამოგონებამდე, კომპიუტერები შეერთებულ შტატებში იყვნენ მუშები, რომლებიც ასრულებდნენ ხელით გამოთვლებს რთული ამოცანებისთვის მანქანების დამატებაზე - მაგალითად, სროლის ცხრილების გამოთვლაზე. კომპიუტერების უმეტესობა ქალები იყვნენ და მათი რიცხვი კიდევ უფრო გაიზარდა ომის დროს. ბევრი მათგანი შემდეგ წარმატებით გადამზადდა პროგრამისტად. ამრიგად, ENIAC-ის, პირველი ზოგადი დანიშნულების ელექტრონული კომპიუტერის ექვს წამყვან პროგრამისტს შორის, არც ერთი ადამიანი არ იყო.

როგორ ეხმარებიან სათამაშო იხვები პროგრამისტებს კოდის გამართვაში?

ზოგიერთი პროგრამისტი იყენებს იხვის ჭუკის მეთოდს კოდის გამართვისთვის. ამისათვის თქვენ უნდა დაადოთ სათამაშო იხვი თქვენს სამუშაო მაგიდაზე (ან წარმოიდგინეთ) და დეტალურად, სტრიქონი-სტრიქონში აუხსენით, რა უნდა გააკეთოს პროგრამამ. ამ მეთოდს მიმართვისას პროგრამისტი ხშირად ხვდება იმ შეცდომას, რომელსაც ეძებდა, რომელიც ვერ შეამჩნია დეველოპერულ გარემოში კოდის ნახვისას.

რომელი დეფისი დასახელდა ისტორიაში ყველაზე ძვირადღირებულ დეფისად?

1962 წელს ამერიკელებმა ვენერას შესასწავლად პირველი კოსმოსური ხომალდი მარინერ 1 გაუშვეს, რომელიც გაშვებიდან რამდენიმე წუთში ჩამოვარდა. ჯერ მოწყობილობაზე ანტენა, რომელიც დედამიწიდან სიგნალს იღებდა სახელმძღვანელო სისტემიდან, ჩაიშალა, რის შემდეგაც ბორტ კომპიუტერმა აიღო კონტროლი. მან ასევე ვერ შეძლო კურსიდან გადახრის გამოსწორება, რადგან მასში ჩატვირთული პროგრამა შეიცავდა ერთ შეცდომას - ინსტრუქციების კოდში გადატანისას, ერთ-ერთ განტოლებაში აკლდა ხაზი, რომლის არარსებობა რადიკალურად. შეცვალა განტოლების მათემატიკური მნიშვნელობა. ჟურნალისტებმა მალევე შეარქვეს ეს ტირე "ისტორიის ყველაზე ძვირადღირებული დეფისი" (დღევანდელი თვალსაზრისით დაკარგული მოწყობილობის ღირებულება 135 000 000 დოლარია).

კომპიუტერები და სხვა გამოთვლითი მოწყობილობები ჩვენი ცხოვრების დიდ ნაწილს იკავებს. ასეთი მოწყობილობების დახმარებით ჩვენ არა მხოლოდ ვეძებთ საჭირო ინფორმაციას ან ვიყენებთ სასარგებლო პროგრამებს, არამედ ვაკეთებთ შესყიდვებს, ვუკავშირდებით მეგობრებთან და ოჯახთან, ვაკეთებთ სამუშაოს, ვატარებთ თავისუფალ დროს და სხვა მრავალი. დღეს არ არის რთული დოკუმენტის სკანირება ან, მაგალითად, თქვენი საყვარელი მელოდიის ჩამოტვირთვა. მაგრამ ბოლო დრომდე კაცობრიობამ არ იცოდა ასეთი შესაძლებლობები.

ამრიგად, თანამედროვე მომხმარებლებმა შეიძლება ჩივიან, რომ ვიდეო ფაილის ჩატვირთვას რამდენიმე წუთი სჭირდება, ვიდრე საჭიროა. დაახლოებით 30-40 წლის წინ, ახალი ფილმის სანახავად, დანიშნულ დროს უნდა წასულიყავი კინოში. 100 წლის წინ მშვენიერი მელოდიის მოსასმენად მოგიწევდა შენს ადგილას მუსიკოსის მოწვევა და ამაში კარგი ფულის გადახდა. და ეს თუ ვსაუბრობთ მხოლოდ გასართობზე. ძნელი წარმოსადგენია, რამდენი დრო დაიხარჯა გამოთვლებისა და დოკუმენტების შედგენაზე, კომუნიკაციასა და მნიშვნელოვანი ინფორმაციის მოპოვებაზე. დღეს მანქანები ამ ყველაფერს ჩვენთვის აკეთებენ ერთი მთავარი პროცესის - პროგრამირების წყალობით. თუნდაც თანამედროვე სარეცხი მანქანას ან მულტიქუკერს შეხედოთ, ის აღჭურვილია მარტივი, მაგრამ მაინც ხელოვნური ინტელექტით. ჩვენ თითქმის ყოველდღე ვიყენებთ ასეთ მოწყობილობებს, მაგრამ არც კი ვფიქრობთ იმაზე, თუ ვინ გახადა ეს ყველაფერი შესაძლებელი. დღეს ჩვენ ვისაუბრებთ ადამიანებზე, რომლებმაც ჩვენი ცხოვრება ბევრად გაამარტივეს და გაგვიხსნეს პროგრამული კოდის წარმოუდგენელი სამყარო - პროგრამისტები. თქვენ გაიგებთ, ვინ იყო პირველი პროგრამისტი ისტორიაში და საიდან დაიწყო ეს ყველაფერი.

პირველი ნაბიჯები პროგრამისკენ

ზოგადად მიღებულია, რომ მხოლოდ მამაკაცებს აქვთ ამის გაკეთების ვნება და უნარი. თუ გადახედავთ ყველაზე გამორჩეული პროგრამისტების სიას, მხოლოდ მამრობითი სქესის სახელები იპყრობს თქვენს თვალს. თუმცა, ცოტამ თუ იცის, რომ ეს იყო ქალი, რომელიც იყო პირველი პროგრამისტი კაცობრიობის ისტორიაში. ვინ იყო ეს მნიშვნელოვანი პიროვნება?

ბევრ ჩვენგანს სმენია ისეთი ცნობილი ინგლისელი მწერლის შესახებ, როგორიც არის ჯორჯ გორდონ ბაირონი. მისი ქალიშვილი, ადა ავგუსტა ლავლეისი (ბაირონი) არის მსოფლიოში პირველი პროგრამისტი. მათემატიკის სიყვარული გოგონას ბავშვობიდან დედამ ჩაუნერგა. მასთან მუშაობდნენ საუკეთესო მეცნიერები იმ მხარეში, სადაც ახალგაზრდა ქალბატონი ცხოვრობდა. ამრიგად, მისი პირველი მასწავლებელი იყო გამოჩენილი ავგუსტუს დე მორგანი, რომელიც ითვლებოდა გამოჩენილ მათემატიკოსად და ლოგიკოსად. სწორედ ეს ორი კომპონენტი უყრის საფუძველს პროგრამირებას. ისინი დაეხმარნენ გოგონას შემდგომ სამეცნიერო სამუშაოებში.

მსოფლიოში პირველი პროგრამისტი - ადა ავგუსტა ბაირონი

ინფორმაციული ტექნოლოგიების ისტორიაში ჩარლზ ბაბიჯის სახელი ერთ-ერთი პირველია. ეს ადამიანი მუშაობდა ფუნქციების თეორიაზე და დათვლის მექანიზაციაზე. ბაბიჯი სამართლიანად ითვლება პირველის წინამორბედად და მას უწოდებენ "კომპიუტერის მამას". მან შექმნა პირველი ციფრული მანქანა და მას ანალიტიკური უწოდა. ადა ავგუსტას ცხოვრებაში მნიშვნელოვანი მოვლენაა მისი გაცნობა ამ გამოჩენილ გამომგონებელთან. გოგონას დედა მას კარგად იცნობდა და თავად ბაბეგი გულწრფელად ახარებდა ყოველ ახალ მიღწევას ადას მათემატიკური მეცნიერების დაუფლებით.

ანალიტიკური ძრავის შესავალი

ახალგაზრდა ნიჭიერს ასევე ჰქონდა შესაძლებლობა ეწვია "კომპიუტერის მამის" სახელოსნო. იგი სტუმრობდა ქალბატონ დე მორგანს, მისი მათემატიკის მასწავლებლის მეუღლეს და ნახევარ განაკვეთზე ოჯახის მეგობრის. ამ ვიზიტის შესახებ თავის მოგონებებში დე მორგანმა აღნიშნა, რომ ყველა სტუმარი დიდი გაოცებით უყურებდა ანალიტიკურ ძრავას მათთვის ეს იყო რაღაც უჩვეულო და სრულიად უცნაური.

და მხოლოდ ადა ავგუსტამ, დე მორგანის თქმით, ვერაფერი ზებუნებრივი ვერ დაინახა მის წინაშე. მან ყურადღებით შეისწავლა მანქანა, შეძლო გაეგო მისი მუშაობის პრინციპი და დააფასა გამოგონება. ასე გაეცნო პირველად კომპიუტერულ ტექნოლოგიას პირველი ქალი პროგრამისტი. ამ შემთხვევის შემდეგ გოგონა კიდევ უფრო მეტად დაინტერესდა სამეცნიერო საქმიანობით. მან იცოდა და სჯეროდა, რომ ეს გამოგონება იყო ნაბიჯი მომავლისკენ და მხოლოდ დასაწყისია იმ მიღწევებისა, რომ მათ შეეძლოთ ნებისმიერი პროცესის მექანიზება. და, როგორც დღეს ვხედავთ, ის მართალი იყო.

პირველი პროგრამისტი და მისი ყოველდღიური ცხოვრება

ცხრამეტი წლის ასაკში ადა ავგუსტა დაქორწინდა. მისი რჩეული ხდება ლორდი კინგი, მოგვიანებით ერლ ლავლეისი. იმ დროს უფალი 29 წლის იყო და ადას ოჯახური ცხოვრება ბედნიერი და გაზომილი იყო. გოგონას ქმარი მხარს უჭერდა მის ყველა სამეცნიერო მცდელობას და აღფრთოვანებულიც კი იყო მისი მენტალიტეტით. წყვილი საკმაოდ ხშირად ესწრებოდა სოციალურ ღონისძიებებს, მაგრამ ახალგაზრდა ქალბატონს სულ სხვა რამ აინტერესებდა. მიუხედავად მისი ქორწინებისა, მისი ურთიერთობა ჩარლზ ბაბეჯთან უფრო მჭიდრო და გულწრფელი გახდა. გოგონამ ბაბეჯს გარდაცვლილი ქალიშვილი გაახსენა, მით უმეტეს, რომ ადა თითქმის მისი ასაკის იყო. "კომპიუტერის მამაც" აღფრთოვანებული იყო გოგონას შესაძლებლობებით, ისინი ხშირად უცვლიდნენ საინტერესო იდეებს და უჩვენებდნენ ერთმანეთს გამოთვლებს. დროთა განმავლობაში ისინი გახდნენ არა მხოლოდ კოლეგები, არამედ კარგი მეგობრებიც. ადა ვერ იტანდა ზედაპირულ საზოგადოებას და სულელ ადამიანებს. ის მომთხოვნი იყო საკუთარი თავისა და გარშემომყოფების მიმართ. მათემატიკური აზროვნებით მას იზიდავდა ის, რაც ქალისთვის არ იყო დამახასიათებელი. გოგონა თავისი დროის ნამდვილი გენიოსი გახდა და სიცოცხლე მეცნიერებას მიუძღვნა.

ადა ავგუსტა არ ჩერდება თავის სამეცნიერო გამოთვლებში

დროთა განმავლობაში პირველი პროგრამისტი იძულებული გახდა ცოტათი დაშორებულიყო მეცნიერებას. ამის მიზეზი სამი შვილის დაბადება გახდა და ადას მთელი დრო ოჯახთან ერთად უნდა გაეტარებინა. მაგრამ მათემატიკისადმი მისი სიყვარული იმდენად ძლიერი იყო, რომ იგი არ იყო მზად მეცნიერების გაწირვა ქმართან და შვილებთან ერთად მშვიდი ოჯახური ცხოვრების გულისთვის. როდესაც გოგონა ხვდება, რომ მათემატიკის გარეშე ვეღარ იარსებებს, ბაბეჯს სთხოვს, რომ მისთვის კარგი მასწავლებელი გამონახოს სწავლის გასაგრძელებლად. სწორედ ამ მომენტში იყო ის უფრო დარწმუნებული თავის შესაძლებლობებში, ვიდრე ოდესმე და მზად იყო წინ წასულიყო მის განვითარებაში. ბაბიჯი პასუხობს ახალგაზრდა მეცნიერს წერილით, რომელშიც ის მიუთითებს, რომ ამჟამად ვერ პოულობს მას ღირსეულ მასწავლებელს, მაგრამ აგრძელებს ძიებას. მან ასევე აღნიშნა, რომ მისი ცოდნა მათემატიკური სფეროში უბრალოდ ბრწყინვალეა და რომ მას სრულიად ეჭვი ეპარება, სჭირდება თუ არა მას მასწავლებელი.

Babbage-ის მანქანების შესწავლა

ცოტა მოგვიანებით, ადა ავგუსტა იწყებს ბაბიჯის მიერ შექმნილი კომპიუტერების დეტალურ შესწავლას. იგი სთხოვს გამომგონებელს გაუგზავნოს მისთვის დეტალური ინფორმაცია, გამოთვლები და მოწყობილობის ნახაზები. გოგონას სერიოზულად სჯერა, რომ გამომგონებელთან თანამშრომლობა შეიძლება იყოს უფრო პროდუქტიული.

იტალიელი მეცნიერი მანიბერი აქვეყნებს თავის სტატიას Babbage-ის მანქანებზე და პირველი პროგრამისტი ახორციელებს მის თარგმნას. "კომპიუტერის მამასთან" ერთად ის წერს დეტალურ კომენტარებს პუბლიკაციაზე, რაც შემდგომში გახდის მას ცნობილს გარკვეულ წრეებში.

პირველი პროგრამები

გოგონამ შეადგინა თავისი პირველი პროგრამები ბერნულის რიცხვების გამოსათვლელად. ადა ავგუსტამ თავის ნამუშევრებში უფრო დეტალურად ახსნა ორი წრფივი განტოლების სისტემის ამოხსნა. შემდეგ პირველად გამოჩნდა ისეთი კონცეფცია, როგორიცაა სამუშაო ცვლადები და მათი თანმიმდევრული ცვლილება პროგრამაში. გოგონამ შეძლო განაცხადის გაკეთება, რაც ჯერ კიდევ ყველაზე რთული თანამედროვე პროგრამის განუყოფელი ნაწილია. მეორე პროგრამა, რომელიც აღწერილია Maniber-ის სტატიის კომენტარებში, შედგენილი იყო ადა ავგუსტას მიერ ტრიგონომეტრიული ფუნქციების შესაფასებლად და მოიცავდა მარყუჟის მუშაობას. განმეორებადი წყობილი მარყუჟები იყო მისი მესამე პროგრამის საფუძველი.

თუმცა, პირველი პროგრამისტის სახელი იშვიათად გვხვდება პუბლიკაციებში ტექნოლოგიური პროგრესის ისტორიის შესახებ. ეს დიდწილად განპირობებულია იმით, რომ ადას სიცოცხლეში არც ერთი პროგრამა არ ამოქმედდა. ეს მოხდა ამ გამოჩენილი ქალის გარდაცვალების შემდეგ.

მეცნიერის სიცოცხლის ბოლო წლები

ადა 36 წლის ასაკში კვდება. ამავე ასაკში მამამისი სისხლდენით გარდაიცვალა. მამა და ქალიშვილი ერთი და იგივე დაავადების - კიბოთი გარდაიცვალნენ. მიუხედავად იმისა, რომ ადა ავგუსტა ცდილობდა მკურნალობას, მისი ცხოვრების ბოლო წლები მტკივნეული იყო. ყოველი ახალი გამოთვლა უფრო და უფრო დამღლელი იყო ქალისთვის, მაგრამ სიკვდილამდე არ შეუწყვეტია მეცნიერების კეთება. ერთ-ერთი უნიკალური პროგრამირების ენა "ADA", ამერიკის ორი პატარა ქალაქი და კოლეჯი ადას სახელს ატარებს.

გასაკვირია, რომ მსოფლიოში პირველი პროგრამისტი ქალია. მაგრამ ამ ახალგაზრდა ქალბატონმა მსოფლიოს მისცა თავისი განვითარებები, რაც გახდა თანამედროვე პროგრამირების საფუძველი.

პროგრამირებას, ისევე როგორც ნებისმიერ სხვა სფეროს, აქვს თავისი ისტორია. და თუ მხოლოდ იმაზე ფიქრობთ, სად დაიწყოთ პროგრამირების სწავლა, ეს სტატია გაგაცნობთ რამდენიმე საინტერესო და გასართობ ფაქტს, რამაც შეიძლება გააოცოს არა მხოლოდ დამწყები, არამედ გამოცდილი IT სპეციალისტებიც.

ფაქტი პირველი დამწყებთათვის პროგრამირების შესახებ. პირველი IT სპეციალისტი ქალია ცოტამ თუ იცის, რომ პირველი ადამიანი, ვინც პროგრამირების სწავლა დაიწყო, იყო ბრიტანელი ქალი, ადა ლავლეისი. სწორედ ამ ქალმა დაწერა მე-19 საუკუნეში ალგორითმი თანამედროვე კომპიუტერის წინაპრის, ანალიტიკური აგრეგატორისთვის. ეს მანქანა თავის დროზე ინოვაცია იყო და შეეძლო ბერნულის განტოლების ამოხსნა, ანუ ენერგიის შენარჩუნების კანონის გამოთვლა მოძრავი სითხისთვის. ადამ, იმ დროს არ იცოდა, რომ იწყებდა უზარმაზარ IT მოძრაობას, შეიმუშავა ოპერაციების თანმიმდევრობა პრობლემის გადასაჭრელად, რაც, არსებითად, პროგრამის დაწერაა.

ნულიდან პროგრამირების დროის ოცდახუთი პროცენტი ფიქრობს იმაზე, თუ როგორ მოიქცევა მომხმარებელი

ეს ფაქტი პროგრამირების შესახებ საინტერესო იქნება დამწყები IT სპეციალისტებისთვის. Emerson Process Management-ის ვიცე-პრეზიდენტის, ბრაიან ჰიუმსის თქმით, პროგრამირება მოიცავს არა მხოლოდ კოდის დაწერას, არამედ მომხმარებლის ქცევის ანალიზსაც. IT სპეციალისტები დროის დაახლოებით 25%-ს ატარებენ იმაზე ფიქრში, თუ როგორ იმუშავებს საბოლოო მომხმარებელი პროგრამასთან, აპლიკაციასთან ან ვებსაიტთან.

პროგრამირების სწავლა არ არის კოდის წერა, ეს არის პროცესის ფიქრი

მხოლოდ წინასწარ დაგეგმილი კონცეფციის, გადაწყვეტილების მიღებისას, თუ როგორ იმუშავებს პროგრამა ან ვებგვერდი, შეიძლება მართლაც მაღალი ხარისხის პროდუქტის მიღება. დამწყებ პროგრამისტებს არ შეუძლიათ უბრალოდ დასხდნენ და დაწერონ კოდის ათასი ხაზი. საბოლოო ჯამში მაღალი ხარისხის შედეგის სანახავად, ჯერ საჭიროა ინფორმაციის სტრუქტურირება, დავალების მომზადება და ყველა საჭირო მონაცემის შეგროვება. თქვენ შეგიძლიათ გაეცნოთ ამ პროფესიის სხვადასხვა ნიუანსებს სპეციალიზებულ კურსებში ან დუმებისთვის ვებ პროგრამირების წიგნებში.

დამწყებთათვის მნიშვნელოვანია პროგრამირების ცოდნა. IT ადამიანები არ ასწორებენ კომპიუტერებს

მაგრამ ეს არ ნიშნავს იმას, რომ მათ არ იციან როგორ შეაკეთონ, რა თქმა უნდა. ეს ყველაფერი დამოკიდებულია თითოეული ადამიანის ჰობიზე, რომელიც სწავლობს ვებ პროგრამირების კურსებს დამწყებთათვის. სინამდვილეში, IT სპეციალისტი მუშაობს განვითარების პრინციპებითა და ალგორითმებით. პროფესიონალს ესმის, როგორ მუშაობს კომპიუტერი და როგორ ამუშავებს ის კოდებს. მაგრამ, სამწუხაროდ, ჩვენს რეალობაში, ფრაზამ, ან უკეთესად, მემმა, "შენ პროგრამისტი ხარ", სულ სხვა მნიშვნელობა შეიძინა და ბევრს ჯერ კიდევ სჯერა, რომ თუ მათ სჭირდებათ კომპიუტერული აღჭურვილობის შეკეთება, მაშინ მათ სჭირდებათ. დაუკავშირდით იმ პირს, ვინც კოდს წერს.

ყველაზე პოპულარული პროგრამირების ენა ნულიდან სწავლისთვის არის Java

უახლესი კვლევა, რომელიც დაფუძნებულია ინტერნეტ მომხმარებელთა გამოკითხვაზე, ისევე როგორც საძიებო მოთხოვნების შედეგებზე, გვეუბნება, რომ დამწყებთათვის ყველაზე პოპულარული პროგრამირების ენა ნულიდან არის Java. და ეს არ ნიშნავს, რომ ის ყველაზე პოპულარულია, ეს ნიშნავს, რომ ხალხი ყველაზე მეტად დაინტერესებულია ამით. სხვათა შორის, ჯავის შემდეგ, ყველაზე პოპულარული ენებია C და C++.

ფაქტი 1. ყველაზე კრიტიკული პროგრამების ქვეშ, რომლებსაც ყოველდღიურად იყენებთ (Mac OS X ან Facebook) არის უამრავი ჰაკი და ყავარჯნები, რომლებიც ძნელად ერწყმის ერთმანეთს. ეს ჰგავს Boeing 747-ს დაშორებას და აღმოაჩენთ, რომ საწვავის ხაზს ტანსაცმლის საკიდი უჭირავს და სადესანტო მექანიზმი ლენტით არის გახვეული.

პროგრამების კოდი ისეთია, რომ მაშინაც კი, თუ საიტი ან პროგრამა მშვენივრად მუშაობს და მშვენივრად გამოიყურება, კულისებში ყველაფერი, რაც მის მუშაობას აიძულებს, შედგება შეცდომებისგან, შეცდომებისგან და ყავარჯნებისაგან. ის ძლივს მუშაობს და ზოგჯერ საერთოდ არ არის გასაგები რატომ.
ფაქტი 2: პროგრამირების დროის 25% იხარჯება იმაზე, თუ რა შეიძლება გააკეთოს მომხმარებელმა არასწორად.
ამას ფაქტობრივად დროის მეტ-ნაკლებად პროცენტი სჭირდება, მაგრამ ყოველ ჯერზე ჩვენ ნამდვილად გვჭირდება ვიფიქროთ იმაზე, თუ რა შეუძლია მომხმარებელს აქ დაარღვიოს. სად დააწკაპუნებს, რას შევა და როგორ გავიგოთ, რის გაკეთებას ვცდილობთ არასწორად. მხოლოდ საკუთარ თავზე რომ დავეყრდნობოდით, პროგრამებს ძალიან ბევრი პრობლემა ექნება -
ბოლოს და ბოლოს, ჩვენ ვიცით როგორ მუშაობს პროგრამა, მაგრამ მომხმარებელი არა.
ფაქტი 3. პროგრამისტი არ არის კომპიუტერის შეკეთების სპეციალისტი.
პროგრამისტი მუშაობს ალგორითმებითა და დიზაინის პრინციპებით, ვიდრე კომპიუტერების დაფიქსირება. ჩვენ შეგვიძლია გავიგოთ როგორ მუშაობს კომპიუტერი და როგორ სრულდება კოდი. მაგრამ ეს არ ნიშნავს იმას, რომ ჩვენ ვიცით როგორ გავასწოროთ რკინის. ჩვენ არ ვიცით, რა პრობლემაა Chrome-ში, რომელიც იწვევს მის ავარიას თქვენს კომპიუტერში, ან რატომ თბება თქვენი კომპიუტერი. პროგრამისტები პროგრამირებენ კომპიუტერებს და არა ასწორებენ მათ.
ფაქტი 4: პროგრამირება არის ფიქრი და არა აკრეფა.
უმეტესწილად, ჩვენ ვაპროგრამებთ ძილის დროს, სიარულის დროს, ვიყურებით ფანჯარაში ან ვაკეთებთ სხვა რამეს, რაც საშუალებას გვაძლევს დავისვენოთ და ვიფიქროთ. რელაქსაცია პროგრამირების ერთ-ერთი მნიშვნელოვანი ასპექტია. თქვენ არ შეგიძლიათ უბრალოდ დაჯდეთ და დაწეროთ კოდის ათასი ხაზი და ჩასვათ ისინი პროგრამაში. ჩვენ უნდა დავჯდეთ, ვიაროთ, ვიფიქროთ. მოიფიქრეთ კონცეფცია, გამოასწორეთ მისი ნაკლოვანებები, გადაწყვიტეთ როგორ იმუშავებს... რელაქსაცია ერთადერთი გზაა, რომელსაც პრობლემების გამოსწორება შეგვიძლია.
ფაქტი 5. ათვლა იწყება ნულიდან
Ეს არის მნიშვნელოვანი. გაანგარიშება იწყება ნულიდან - თქვენი 1 არის ჩემი 0, თქვენი 10 არის ჩემი 9. ყველაფერი იმის გამო, რომ საჭიროა საქმის ეფექტურად კეთება, როდესაც ეფექტურობის მცირე მატებასაც კი შეუძლია გაზარდოს პროდუქტიულობა მასშტაბით.
ფაქტი 6. პროგრამირება საუკეთესოდ კეთდება flow-ში - იმ გონების მდგომარეობაში, როცა საქმეზე ხართ ორიენტირებული და ყველაფერი მარტივი გეჩვენებათ. ეს მდგომარეობა ასევე ცნობილია სპორტსმენებისთვის და მუსიკოსებისთვის.
პროგრამისტებს უყვართ ღამით მუშაობა, რადგან ეს საშუალებას გვაძლევს მივიღოთ ნაკადი, ფოკუსირება მოახდინოთ ერთ რამეზე და არ ინერვიულოთ იმაზე, რომ ყურადღების გაფანტვა. ყველა დანარჩენს უბრალოდ სძინავს. ეს არის დღის ის დრო, როდესაც არავინ არის გარშემო, არავინ დარეკავს და არ ცდილობს ჩვენთან საუბარი. კარგი დროა ფიქრისთვის და პროგრამისთვის.
ფაქტი 7. ზოგჯერ კარგია პრობლემის დილამდე გადადება.
ზოგჯერ პროგრამისტებისთვის ნამდვილად სასარგებლოა, როცა რთული პრობლემის წინაშე დგანან, „მასთან“ ძილი. ბევრჯერ მინახავს, ​​რომ საათობით რაღაცას ვერ ვხსნი, მაგრამ მხოლოდ 20 წუთიანი ძილის (ან ნებისმიერი სხვა ძილის) შემდეგ გაღვიძების შემდეგ, გამოსავალი თავისით მოვიდა.
ფაქტი 8. „მშობელს“ შეუძლია მოკლას „შვილები“, თუ მათი დავალება შესრულებულია
ეს არ არის ფრაზა, რომლის მოსმენაც გსურთ ვინმესგან. მაგრამ პროგრამისტებისთვის ეს არც ისე საშინლად ჟღერს. პროგრამებს ხშირად აქვთ იერარქიული სტრუქტურა, სადაც მშობელი პროცესი აკონტროლებს მის შვილობილ პროცესებს, რომლებიც მიმდინარეობს ქვემოთ მოცემულ დონეზე.
როდესაც მშობლის პროცესს აღარ სჭირდება ბავშვის პროცესი, ის კლავს მას - როდესაც პროგრამას აღარ სჭირდება რაიმეს გაკეთება, მისი შესრულება მთავრდება.
ფაქტი 9: თქვენ არ ხართ აღფრთოვანებული იმით, თუ რამდენად ვიცით კომპიუტერების შესახებ. ჩვენ არ ვართ მოხიბლული იმით, თუ რამდენად ცოტა იცით მათ შესახებ.
სერიოზულად. Საკმარისი. ჩვენ არ გვაინტერესებს რამდენად ამაყობთ, რომ არ გსურთ ახალი რამის სწავლა. გასაგებია, თუ იტყვი "მე ბევრი რამ არ ვიცი კომპიუტერზე" ან "მე არ მაინტერესებს პროგრამირება" - მაგრამ როცა ტრაბახობ, რამდენი არ იცი ამის შესახებ, ეს უბრალოდ გამაღიზიანებელია.

გამარჯობა ჩემი ბლოგის ძვირფასო მკითხველებო. ვფიქრობ, არაუშავს, რომ ზოგჯერ გამოვაქვეყნოთ არა მხოლოდ პროგრამების მიმოხილვა, არამედ საინტერესო სიახლეები თუ ფაქტები IT ტექნოლოგიების ცხოვრებიდან. დღეს კი გამიჩნდა იდეა დამეწერა მიმოხილვა პროგრამისტებთან დაკავშირებული ათი ყველაზე პოპულარული მითის შესახებ. რატომ მათ შესახებ? ისე, ჯერ ერთი, 13 სექტემბერი იყო პროგრამისტის დღე და მეორეც, მე თვითონ მაქვს რაღაც საერთო მათ რიცხვთან. ვებსაიტის შექმნა და განლაგება ასევე ეხება ვებ პროგრამირებას. დაჯექი და მოემზადე რამდენიმე მითის ასატეხად.

ორი სისტემის ადმინისტრატორი ხვდება:
- Რატომ ხარ ასეთი მოწყენილი?
- დიახ, სერვერი გუშინ გაფუჭდა.
- მერე რა, ჯერ კიდევ არ "აიღე"?
- ავიღე, მაგრამ მაგიდიდან გადმოვარდა...

No 1 პროგრამისტი არამოთხოვნილი.

რა თქმა უნდა, ყველა ფიქრობს, რომ პროგრამისტი არის ჰუმანოიდი არსება, რომელსაც ძლიერი კომპიუტერი და კომფორტული სკამის მეტი არაფერი სჭირდება. გარკვეულწილად, ამ გამოთქმას აზრი აქვს. ოღონდ დამიჯერე, ასეთ ადამიანს თუ ზემოაღნიშნულის გარდა ყველაფერს წაართმევ, დიდხანს არ გამოგივა. პროგრამისტი მეგობრების სახლებში სტუმრობისას ვნახე სრულიად კომფორტული და სასიამოვნო გარემო. და, შესაძლოა, კარგი კომპიუტერის არსებობა და მისთვის მრავალი გაჯეტი მიუთითებს იმაზე, რომ ეს ადამიანი პროგრამისტების კლასს მიეკუთვნება. და დაიმახსოვრეთ, მხოლოდ ფილმის გმირებს შეუძლიათ იცხოვრონ რაიმე სახის სარდაფში, რომელიც გარშემორტყმულია რკინისა და ხის ნაჭრებით.

No2 პროგრამისტი მარადიული ბაკალავრიატია.

მიუხედავად იმისა, რომ სამწუხარო არ უნდა იყოს, არის შემთხვევები, როდესაც საწყალი ცოლი პროგრამისტის მწუხარებას ტოვებს. მაგრამ არ არის მეტი ასეთი შემთხვევა, ვიდრე ის, რომლებშიც ცოლები ადაპტირებენ საყვარელ ადამიანთან და ინტერესსაც კი პოულობენ მისი საქმის მიმართ. ასე რომ, ჩემი მეგობრის ცოლი "დაჯდა" გრაფიკულ პროგრამებზე მისი დახმარების გარეშე. ახლა კი, როცა მათთან ხშირად მოვდივარ, ვამჩნევ, რომ კომპიუტერის კლავიშებზე მშვიდად აკაკუნებს ორი სხეული. ალბათ ყველა პროგრამისტის ოცნება :). წერის და პროგრამული უზრუნველყოფის შექმნის სფეროში მომუშავე ყველა ადამიანი ცოცხალია, მისთვის უცხო არ არის სიყვარული, სიყვარული, ზრუნვა და სხვა ადამიანური გრძნობები. მაგრამ უდაო ფაქტორი მაინც ის იქნება, რომ 1000-დან შესაძლოა 2-5-ს ჰქონდეს უაღრესად რომანტიული მიდრეკილებები. აი, ან გიყვარდეს ის ისეთი, როგორიც არის, ან ეძებე ბედნიერება სხვა ადამიანში. და კიდევ ერთ რამეს დავამატებ ჩემგან! ყველა ცოლს შეუძლია და უნდა ჰქონდეს გარკვეული გავლენა ქმართან. ასე რომ, ცოტა ჯადოქრობა და ის მოგცემთ დროსაც და ყურადღებასაც.

No3 ცხოვრება და ურთიერთობები მხოლოდ ონლაინ რეჟიმშია.

ამ მითსაც აქვს ადგილი, მაგრამ! ერთი ზომა არ შეესაბამება ყველას. ჩემი მეგობრების ყურებისას ძალიან საინტერესო რამ შევნიშნე. მათი ონლაინ სტატუსი ყოველთვის ჩართულია!!! დიახ, დიახ, ჩემო ძვირფასო მკითხველებო, თურმე არა პროგრამისტები ცხოვრობენ ინტერნეტში, არამედ თქვენ, ჩემო ძვირფასო მკითხველო. ყოველ მეორე ადამიანს, ან უფრო ხშირად, ჩართული აქვს სკაიპი, აქტიურია სოციალურ ქსელებში, აქვს ICQ გაშვებული სრული დატვირთვით და ა.შ. დამიჯერე პროგრამისტს მთელი ეს დრო რომ გაეტარებინა ონლაინში აღარ ექნებოდა კოდის დაწერის დრო. თუმცა აქ არის ერთი წერტილი. ხანდახან ხდება სასწაული და ასეთი სოციალური მაცხოვრებლები რეალურად იკრიბებიან ექვს თვეში ერთხელ, ურთიერთობენ და იცნობენ ერთმანეთს. რაც პროგრამისტისთვის თითქმის არარეალური მოვლენაა. ყველა ონლაინ შეხვედრა ტარდება მხოლოდ ბიზნეს დონეზე და აბსოლუტურად აუცილებლობის შემთხვევაში.

№4 ყველა კითხვა პროგრამირების თემებზე წიგნებზე მოდის.

ამას ალბათ ამბობენ ადამიანები, რომლებიც არ იცნობენ პროგრამისტებს, როგორც ასეთებს. პირველ რიგში, ისინი უფრო მეტს კითხულობენ, ვიდრე ნებისმიერი სხვა მომხმარებელი, რადგან ყველაფერი ვითარდება და ძალიან ხშირად, პასუხის გასაცემად კითხვას ეძებს, ფრიკერი საათებს ხარჯავს ბლოგების, ფორუმებისა და პორტალების კითხვასა და შესწავლაში. ასეთი ადამიანების სახლის ბიბლიოთეკაში ყოველთვის შეგიძლიათ იპოვოთ ბევრი ლიტერატურა ფანტასტიკურ თემებზე. ეს გამართლებულია იმით, რომ „არამატერიალურ, ვირტუალურ და აბსტრაქტულ ნივთებთან“ მუშაობა იწვევს ამგვარი თემებისკენ მიზიდვას. მიუხედავად იმისა, რომ უშუალო პროგრამისტი არ ვარ, პროფესიით და განათლებით ვარ დაკავშირებული ინტერნეტთან, ასე რომ, ჩემს ელექტრონულ ბიბლიოთეკაში არის უამრავი წიგნი ფილოსოფიასა და ფსიქოლოგიაზე. მე შემიძლია გითხრათ ავტორებზე, რომლებიც უცნობები არიან ჩვეულებრივი ინტერნეტ მაცხოვრებლისთვის. ასე რომ, ვიწრო თემატური წიგნების საკითხი ეხება თითოეულ ადამიანს ინდივიდუალურად, განურჩევლად მისი სტატუსისა და საქმიანობისა.

No 5 უცხოპლანეტელი ჰობი, IT-ის გარდა სხვა ჰობი.

მოგეხსენებათ, არსებობს გამონათქვამი: ვინც იპოვის იმას, რაც მოსწონს, ცხოვრებაში არასოდეს იმუშავებს! რომელ სფეროში არიან ადამიანები უფრო მეტად თავდადებული თავიანთ საქმეს, ვიდრე პროგრამისტები? არა მგონია მსგავს ვინმეს იპოვო. თუ რამდენიმე ფანატიკოსი. პროგრამისტი არის ადამიანი, რომელიც სარგებლობს თავისი საქმიანობით. და ისინი ნამდვილად ბედნიერები არიან, განსაკუთრებით მაშინ, როდესაც ყველაფერი მუშაობს კოდით :) ყოველ მეორე ადამიანს აქვს ჰობი თავსატეხები და სპორტული თამაშები. არიან ბოულინგის, პეინთბოლის და სპორტის მოყვარულებიც კი. თუ თქვენ გჭირდებათ ოფისში მუშაობა და კარგი ხელფასით, მაშინ ასეთი ადამიანი სიამოვნებით დაისვენებს სადმე სამსახურის შემდეგ.

მამა, მამა, მიყიდე ახალი მყარი დისკი, თორემ ძველი დახრილია...
- რაც შეეხება ჯადოსნურ სიტყვას?
- კარგი, ჯანდაბა, აქაც პაროლებს აწერენ!

#6 არეულობა და ქაოსი მაგიდაზე.

ეს უფრო სავარაუდოა, რომ არა მითი, არამედ მკაცრი რეალობა. მაგიდაზე თმის ღერის დანახვა ძალზე იშვიათია და თუ ეს მოხდა, ეს მხოლოდ მეორე პირის ბრალია. ეს შეიძლება იყოს ბოროტი ბოსი, რომელიც დაგსჯის არეულობისთვის. უკიდურეს შემთხვევაში, ცოლს ან მეგობარს ასევე შეუძლია მასწავლებლის როლი შეასრულოს. და არის რამდენიმე ესთეტი პროგრამისტი, რომლებსაც შეუძლიათ თავიანთი დესკტოპის იდეალურად სუფთა შენარჩუნება.

No7 თავზე თმის გრძელი „კუდი“.

ისე ხდება, რომ პროგრამისტების უმეტესობას გრძელი თმა აქვს. ეს არ ნიშნავს, რომ ისინი დაუდევარია, რაც შეეხება ჩემთვის, დიდი თმა უფრო ფრთხილად მოვლას მოითხოვს, ვიდრე მოკლე თმა. ამას ნებისმიერი გოგო დაადასტურებს. მკაცრი ჩაცმულობის კოდი და უფროსების მკაცრი საყვედურებიც კი ვერ გადაარჩენს ასეთ პროგრამისტებს. მაგრამ ეს არ არის წესი და ბევრი ადამიანი დადის მოკლე თავებით, მაგრამ მიუხედავად ამისა, ისინი თავიანთი დარგის შესანიშნავი სპეციალისტები არიან. ასე რომ, მხოლოდ იმიტომ, რომ თმას არ იჭრი, პროგრამირებას არ დაიწყებ :)

No 8 პროგრამისტი ქალი ჯერ კიდევ მითია.

ვეთანხმები, რომ თითქმის არ არსებობს ქალი პროგრამისტი, მაგრამ იმის თქმა, რომ საერთოდ არ არსებობს, სრული მცდარი წარმოდგენაა. თუ არ გჯერათ, შედით IT პორტალებზე, ნახეთ როდის იქნება პროგრამისტების კონგრესი და დაესწარით. გაგიკვირდებათ, მაგრამ მეოთხე ნაწილი ქალები იქნებიან. რატომ არის ასე, რადგან ისინი უფრო ყურადღებიანი არიან საკუთარი თავის მიმართ და ძნელია მათგან გაარკვიო, პროგრამირებს თუ არა. და უფრო მეტიც, არსებობს მოსაზრება, რომ პროგრამისტი ქალი უფრო ფრთხილია თავის კოდში, ვიდრე მისი მამაკაცი ოპონენტები.

No9 ხუმრობები მხოლოდ IT თემებზე.

პატარა პროლოგი... გუშინ, 2013 წლის 22 სექტემბერს, მე და ჩემი IT მეგობარი კაფეში შევხვდით გოგონას, რომელიც საერთოდ შორს იყო IT სფეროსგან. უფრო გასაგებად რომ ვთქვათ, მე ვმუშაობ ვებსაიტის ადმინისტრატორად, ჩემი მეგობარი კი სისტემის ადმინისტრატორია. 4 საათი ვსაუბრობდით, ვხუმრობდით და უბრალოდ კარგად გავერთეთ. როცა დავშორდით, ჩემმა მეგობარმა აღიარა, რომ დიდი ხანია არ გართობა. ეს არის ის, რაც ნიშნავს ყოვლისმომცველ განვითარებას და არ იყო ფანატიკური ნერვი პროგრამისტი. მიუხედავად იმისა, რომ თუ შეიკრიბებით ორი ან მეტი ადამიანი პროგრამისტი, მაშინ არის შანსი, რომ დანარჩენები დაიკარგონ თავიანთ ჟარგონში და კომუნიკაციაში.

#10 მათ შეუძლიათ ნებისმიერი კომპიუტერის გამოსწორება.

ეს 100% მითია. პროგრამისტი არ არის რემონტი, არამედ ადამიანი, რომელიც მუშაობს პროგრამის კოდით. ამ ორ ტიპს შორის დიდი განსხვავებაა. კომპიუტერის შემკეთებელი არასოდეს დაწერს კომპიუტერისთვის უმარტივეს აპლიკაციასაც კი. ისევე, როგორც პროფესიონალი პროგრამისტი არ გამოასწორებს სერიოზულ ავარიას თავის კომპიუტერში. ეს ყველაფერი შეიძლება გამოწვეული იყოს წარუმატებელი ნაწილების ახლებით ბანალურ შეცვლამდე.

ვიმედოვნებ, რომ მოგეწონათ ამ მითების წაკითხვა პროგრამისტების ცხოვრებისა და საქმიანობის შესახებ. გემშვიდობებით და შევხვდებით ახალ საინტერესო სტატიაში. პატივისცემით, AHDEPC.

მისი მთელი ცხოვრება იყო დიდი ბრძოლის აპოთეოზი ემოციების სამყაროსა და ლოგიკის სამყაროს შორის, სუბიექტურსა და ობიექტურს შორის, პოეზიასა და მათემატიკას შორის, ცუდ ჯანმრთელობასა და ენერგიის აფეთქებებს შორის!

ბეტი თული. ადა: რიცხვების ჯადოქარი


ადა ლავლეისის ცხოვრება ერთგვარ მითურ რეზონანსს ქმნის ჩვენს ციფრულ ეპოქასთან: ადას საფლავზე პატივისცემით ვიზიტები ახლა აღემატება მისი მამის, პოეტი ბაირონის საფლავზე მომლოცველებს.

ბრიუს სტერლინგი


10 დეკემბერი გახდა პროგრამისტის დღე ამ არც თუ ისე უძველესი პროფესიის პირველი წარმომადგენლის, ადა ბაირონის პატივსაცემად, რომელიც ამ დღეს დაიბადა. სწორედ იმიტომ, რომ პოეტ ბაირონის ქალიშვილი დარჩა მეცნიერების ისტორიაში - მართებულად თუ არასწორად - როგორც კარგი ფერია, რომელიც პირველი კომპიუტერის აკვანში იყო მოხრილი. ადა, რომელიც თავს "ბაბეჯის მანქანის დიდ მღვდელმთავარს" აცხადებდა, მართლაც უფრო მეტი იყო, ვიდრე სიმბოლური ფიგურა ვიქტორიანულ სალონებში...

ადა ავგუსტა ბაირონ-კინგი, გრაფინია ლავლეისი, დაიბადა ზუსტად 200 წლის წინ, 1815 წლის 10 დეკემბერს ლონდონში, კონსერვატიული, პრიმიტიული ქვეყნის არაჩვეულებრივ ოჯახში. მამის, პოეტის ჯორჯ ნოელ გორდონის, ლორდი ბაირონის დაჟინებული თხოვნით, რომლის ძარღვებშიც გორდონების ძლიერი შოტლანდიური კლანის სისხლი მიედინებოდა, გოგონამ პირველი სახელი აუგუსტა (ავგუსტა) მიიღო თავისი ნახევარ დის პატივსაცემად. რომელსაც ჭორები ჰქონდა რომანი და რომელსაც პოეტმა მიუძღვნა ცნობილი „სტროფები“. მამამ, რომელმაც ქალიშვილი პირველად და უკანასკნელად ნახა დაბადებიდან ერთი თვის შემდეგ, მიატოვა ცოლი, წავიდა რევოლუციურ გარიბალდის იტალიაში, როცა გოგონა ორი თვის იყო და აღარ გამოჩენილა ოჯახის წრეში. 1816 წლის 21 აპრილს ბაირონმა ხელი მოაწერა ოფიციალურ განქორწინებას. არაერთი ბიოგრაფი უცვლელად აღნიშნავს, რომ მამამ „ჩაილდ ჰაროლდის მომლოცველობაში“ (თარგმანი გ. შენგელი) პატარა ადას, თავის ერთადერთ კანონიერ შვილს, სულ რამდენიმე შემაშფოთებელი სტრიქონი მიუძღვნა:
"ო, ჩემო ქალიშვილო! შენი სახელით ვარ
გახსნა თავი; მათ უნდა დაასრულონ.
მე სამუდამოდ დავრჩები შენი ოჯახი,
ყოველ შემთხვევაში მე ვერ მოგხედავ თვალს.
მხოლოდ შენ ხარ - შორეული წლების ჩრდილში - ნუგეში.
ჩემს მომავალზე თქვენს ხედვებში
შემოვა ჩემ მიერ ბავშვობიდან დავიწყებული მელოდია,
და შეეხეთ გულს ცოცხალი მუსიკით,
როცა ჩემი ყინულოვან საფლავში კვდება
".
კიდევ რამდენიმე სტროფი მოჰყვება იმავე ტონს და ისინი მთავრდება მამის კურთხევით:
"ტკბილად დაიძინე აკვანში, უდარდელად:
ზღვის გადაღმა ვარ, მთის სიმაღლიდან
გამოგიგზავნი ჩემს კურთხევებს, ჩემო საყვარელო,
რა შეიძლება გამხდარიყავი ჩემი ლხინისთვის!
",

მაგრამ ამავე დროს, ბიძაშვილისთვის მიწერილ წერილში იგი წინასწარ წუხდა: ” ვიმედოვნებ, რომ ღმერთებმა მას ყველაფერი მისცეს, გარდა პოეტური საჩუქრისა - საკმარისია ოჯახში ერთი შეშლილი...". მაგრამ იყო სხვა სტრიქონები მიძღვნილი ქალიშვილისთვის. აქ არის ნაწყვეტი "მშვიდობით ლედი ბაირონიდან" (თარგმანი ი. კოზლოვი):
"და იმ საათში, როდესაც შენ ეფერები ჩვენს ქალიშვილს,
აღფრთოვანებული გამოსვლების ხმაურით,
როგორ მიანიშნებ მამაშენზე?
მამა დაშორებულია მას.
როცა პატარა იპყრობს შენს მზერას,
როცა მას კოცნი, გაიხსენე
იმის შესახებ, ვინც ბედნიერებას გთხოვს,
ვინც სამოთხე იპოვა შენს სიყვარულში.
და თუ არის მასში რაიმე მსგავსება
მამასთან, რომელიც შენ მიატოვე,
გული უცებ გაგიფუჭდებათ,
და გულის კანკალი ჩემი იქნება
".

მსოფლიოში პირველი პროგრამისტის აღზრდა მთლიანად დაეცა დედის მყიფე მხრებზე - მშვენიერი ანა იზაბელ (ანაბელა) მილბანკი, ლედი ბაირონი, "არაჩვეულებრივი ქალი, პოეტი, მათემატიკოსი, ფილოსოფოსი", როგორც ბაირონმა აღწერა იგი ჯერ კიდევ 1813 წელს. მისცა მას მეტსახელი "პარალელოგრამების დედოფალი". თუმცა, მაშინვე არა: ახალშობილის დედამ, რომელმაც შვილი მშობლებს მისცა, ჯანმრთელობის კრუიზზე წავიდა. დაბრუნდა, როცა ბავშვის აღზრდის დრო დადგა. სხვადასხვა ბიოგრაფიები სხვადასხვა პრეტენზიას იძლევა იმის თაობაზე, ცხოვრობდა თუ არა ადა დედასთან: ზოგიერთი ამტკიცებს, რომ დედამისი პირველ ადგილს იკავებდა მის ცხოვრებაში, თუნდაც ქორწინებაში; სხვა წყაროების მიხედვით, ის არასოდეს იცნობდა არცერთ მშობელს. პოეტის ცოლი არ ჩავარდა მელანქოლიაში და სასოწარკვეთილებაში, მაგრამ, საერო ჭორების ზიზღით, აღზარდა ქალიშვილი და მისცა მას შესაძლებლობა მიეღო იმ დროს ყველაზე მოწინავე განათლება. გოგონა ადრევე დაინტერესდა მუსიკით და მათემატიკით, რაც არ შეეძლო არ მოეწონა ლედი ბაირონს. რადგან მისი სამყაროს ყველა შიში სხვა სფეროებში იყო დამალული - ლიტერატურისა და პოეზიის სფეროში. ლედი ბაირონი სასოწარკვეთილი ცდილობდა დაეცვა თავისი ქალიშვილი „გაქცეული“ მამის ფატალური (ეს მეტაფორა არ არის!) გავლენისგან. მისი ნებისმიერი გავლენისგან, იქამდე, რომ მამის ყველა წიგნი ამოიღეს ოჯახის ბიბლიოთეკიდან და ამავდროულად მთელი პოეზია! გარდა ამისა, განქორწინების შემდეგ დედამისი და დედის მშობლები მას ავგუსტას არასოდეს უწოდებდნენ, არამედ მხოლოდ ადას.

შემდეგ კი რაღაც საშინელება მოხდა: ადა ავგუსტა წითელათ დაავადდა. მე-19 საუკუნის დასაწყისში მათ ჯერ კიდევ არ იცოდნენ, როგორ ემკურნალათ ამ მძიმე ავადმყოფობას, გოგონა ინვალიდი გახდა და მთელი სამი წელი გაატარა საწოლში. თუმცა, ეს დრო ტყუილად არ დაკარგულა. შეუპოვარმა ლედი ბაირონმა დაიქირავა საუკეთესო მასწავლებლები ლონდონში, გოგონამ კი სწავლა სახლში განაგრძო.

ავადმყოფობის პერიოდმა ადა ბაირონის სოციალურ წრეში მოიყვანა დიდებული შოტლანდიელი მათემატიკოსი, ლოგიკოსი და მისტიკოსი ავგუსტუს დე მორგანი, დედის ყოფილი მასწავლებელი და მისი მეუღლე, ცნობილი მერი სომერვილი, რომელიც მათემატიკაში გამორჩეული მიღწევებისთვის და თარგმნა ნაწარმოებები კომენტარებით (კერძოდ. ფრანგული "ტრაქტატი ციური მექანიკის შესახებ" მათემატიკოსი და ასტრონომი პიერ-სიმონ ლაპლასი) ეწოდა "მე-19 საუკუნის მეცნიერების დედოფალს". დე მორგანმა, ეზოთერული ნუმეროლოგიის დიდმა სპეციალისტმა, მოხიბლა სასწაულის მწყურვალი შთამბეჭდავი გოგონა რიცხვების მაგიით, გადააქცია მათემატიკის მკაცრი ლოგიკა მაგიაში, რამაც განსაზღვრა მომავალი გრაფინია ლავლეისის მომავალი ცხოვრება. მასწავლებელს იმდენად დიდი წარმოდგენა ჰქონდა მოსწავლის შესაძლებლობებზე, რომ იგი შეადარა იტალიელ მათემატიკოს მარია აგნესის. მერი მისაბაძი მაგალითი გახდა მისი მოსწავლისთვის... ლედი ბაირონმა ვერასოდეს მოახერხა ქალიშვილის გულიდან პოეზიის წაშლა. იგი წერდა პოეზიას აკვიატებულად - მათემატიკის დახმარებით.

ბაირონი გარდაიცვალა 36 წლის ასაკში (1824 წელს), საბერძნეთში, რისთვისაც იბრძოდა (საბერძნეთის დამოუკიდებლობის ომი, საბერძნეთის რევოლუცია - ბერძენი ხალხის შეიარაღებული ბრძოლა ოსმალეთის იმპერიისგან დამოუკიდებლობისთვის, 1821-1832 წწ.), მისცა ეს ყველაფერი. საკუთარი თავის - მისი ძალა, ნიჭი და საშუალება. მისი ნეშტი გადაასვენეს ინგლისში - საოჯახო საძვალეში ჰანკელ ტორკარდის ეკლესიაში, ნიუსტედის სააბატოსთან ახლოს. ადა იმ დროს მხოლოდ 9 წლის იყო და ახლახან დაიწყო გამოჯანმრთელება, საწოლიდან წამოდგომა.


ადამ, ყველაზე მოულოდნელად, გაამართლა დედის იმედები. 1828 წლის დასაწყისში მას მოულოდნელად განუვითარდა მიდრეკილება, რომ მთელი თავისუფალი დრო გაატაროს თავისი ოთახის დახურულ კარს მიღმა სწავლისგან. ლედი ბაირონი სრულიად ბუნებრივად ეჭვობდა თავის ქალიშვილს პოეზიის წერაში და სერიოზულად შეეშინდა. "მამის ჩრდილი" ნათლად და საშინლად ჩანდა ოჯახის ჰორიზონტზე. რამდენიმე რთული საღამოს განმავლობაში, ანა იზაბელი სასოწარკვეთილად სძლია დედობრივ ინსტინქტს "ხედვის სიგანის" სასარგებლოდ, შემდეგ კი მისი მოთმინება გაქრა და მან ქალიშვილს ანგარიში მოსთხოვა. თორმეტი წლის გოგონამ საწოლის ქვემოდან ქაღალდების დასტა ამოიღო და დარცხვენისგან სასოწარკვეთილი გაწითლებულმა ლედი ბაირონს აჩვენა... საკუთარი დიზაინის თვითმფრინავის პროფესიონალურად შესრულებული ნახატები. 12 წლის ასაკში ადა ოცნებობდა არა ზღაპრულ პრინცზე, არამედ მექანიკურ ფრთებზე, რომლებსაც შეეძლოთ მისი მიწიდან ჩამოგდება და ცაში აყვანა. და ის უბრალოდ არ ოცნებობდა, მან შექმნა ფრთები! ადამ დედისგან მემკვიდრეობით მიიღო მათემატიკის სიყვარული და მამის მრავალი თვისება, მათ შორის მსგავსი ემოციური ხასიათი... ამბობენ, რომ მას შემდეგ არა მხოლოდ „ძველი საბერძნეთის მითები“, არამედ ბლეზ პასკალის, ისააკ ნიუტონის ნაშრომები, და ძმებმა ღამე გაათიეს ახალგაზრდა ქალბატონის ბერნულისა და სხვა მათემატიკური გიგანტების ოთახში. თუმცა, არსებობს მტკიცებულება, რომ ადა ფარულად წერდა პოეზიას, რცხვენოდა ამის, როგორც მემკვიდრეობითი ჭირი. მან თავისი პოეტური მიდრეკილებები მოგვიანებით გააცნობიერა. ოცდაათი წლის ასაკში ადამ დედას მისწერა: თუ თქვენ ვერ მომცემთ პოეზიას, მომცემთ თუ არა პოეტურ მეცნიერებას?"

ახლა კი ადა 17 წლის გახდა. მის პირველ გამოჩენას საზოგადოებაში ელოდება... ადა ბაირონმა ხმაური მოჰყვა. დედაქალაქის ბატონები ალყაში მოაქციეს მშვენიერ ახალგაზრდა ქალბატონს, მყისიერად დაკარგეს მართლმადიდებლური ბრიტანული სიმტკიცე. ადას ფენომენის წარმოშობის გასაგებად, აუცილებელია გავიგოთ, როგორი იყო მაღალი საზოგადოება დიდ ბრიტანეთში შორეული მე-19 საუკუნის დასაწყისში. დამარცხებული ბონაპარტი ჯერ კიდევ წმიდა ელენეს კუნძულზე იწვა და ევროპას უკვე მოშუშებული ჰქონდა ომის ჭრილობები და მივარდა „მეცნიერებისკენ“. მოდური გახდა „თევზისა და ზღვის არსებების“, „ციური სფეროებისა და მნათობების მოძრაობა“ და „დედამიწის სტრუქტურის სარტყლების“ მსჯელობა, შემდეგ კი, 20-30-იან წლებში, ისინი სავალდებულო ნორმად იქცა. მოწინავე ევროპული სეკულარიზმი. რასაკვირველია, მთელი ეს ჯენტლმენური სტიპენდია სამოყვარულო იყო. სიტყვა "მეცნიერი" ჯერ კიდევ არ იყო გამოგონილი (ტერმინი "მეცნიერი" მხოლოდ 1836 წელს შემოიღეს). თუმცა, არ შეიძლება იმის უარყოფა, რომ მაღალი საზოგადოება სრულად იყო მომზადებული ქალი მათემატიკოსის გამოჩენისთვის მის შუაგულში. უფრო მეტიც, საზოგადოება სურდა თაყვანისცემაასეთი ქალი!

და ადამ მათ იმედი არ გაუცრუა! გამხდარი, საოცრად ფერმკრთალი (3 წლიანმა პატიმრობამ მოახდინა ეფექტი), ინტელექტუალური, საოცრად განათლებული და გარდა ამისა, ბუნებით, დიდწილად - იმავე ბაირონის, ლორდისა და პოეტის ქალიშვილი! ლამაზად ცეკვავდა, რამდენიმე ინსტრუმენტზე უკრავდა, ლამაზად და გემოვნებით ეცვა და რამდენიმე ენა იცოდა. მაგრამ ეს შორს იყო მისი ერთადერთი უპირატესობებისაგან. დე მორგანის მიერ იმ დროს დათესილმა ვნებამ უხვი ნაყოფი გამოიღო. მომხიბვლელი ღიმილით მას შეეძლო გაწითლებულიყო ყველაზე უხერხული ჯენტლმენი, გაფერმკრთალებულიყო და ჭორაობდეს თავისი კითხვებით და, თუ ჭორებს დავუჯერებთ, იცოდა ბოროტი სულები, თორემ საიდან გაჩნდა ასეთი ინტელექტი და ლოგიკა იმ დაბნეული ლონდონელი დენდიებისგან. მათ უკან ოქსფორდი თუ კემბრიჯი? სილამაზე, მათემატიკა და მისტიკა - ეს არის ადა ავგუსტა ბაირონის ნამდვილი პორტრეტი. რა თქმა უნდა, იყო ეჭვიანი ჭორები - ერთ-ერთმა ქალბატონმა გაავრცელა "ჭეშმარიტი ინფორმაცია", რომ უმიზეზოდ არ სარგებლობდა ასეთი გამაოგნებელი წარმატებით - თავად ეშმაკმა ამის გარეშე ვერ შეძლო! როგორ რეაგირებდა ადა ბაირონი ამ ინსინუაციებზე? Არ არსებობს გზა. მან მხოლოდ უფრო გაღიმებული იღიმოდა, რამაც, თავის მხრივ, პარადოქსულ შედეგამდე მიიყვანა: საზოგადოებას კიდევ უფრო შეუყვარდა იგი. თუმცა, ამის ახსნა მარტივია - მისტიკას თავისი მრავალი გამოვლინებით იმ დღეებში პატივს სცემდნენ, როგორც იგივე მეცნიერებას, როგორც ყველას. და ბოლოს, რა არის უფრო იდუმალი - ლუციფერის სიამაყე, სინათლის დაცემული ანგელოზის, თუ რიცხვების თეორია? სად არის მეტი საიდუმლოება? თუ მათი საიდუმლოების საზომი ტოლია?... გოგონამ მაშინვე მიიღო პირველი სიცოცხლის ტიტული: ლონდონის მაღალმა საზოგადოებამ იგი წრის დიადემად გამოაცხადა.

ერთ-ერთ ასეთ სოციალურ ღონისძიებაზე (ეპოქისთვის ძალიან დამახასიათებელი - ეს იყო ტექნოლოგიური გამოფენა), ახალგაზრდა ადა ბაირონს გააცნეს გამოჩენილი მათემატიკოსი, კემბრიჯის უნივერსიტეტის მათემატიკის პროფესორი, სამეფო სამეცნიერო საზოგადოების წევრი, ჩარლზ ბაბიჯი - ადამიანი, რომლის ბედი განუყოფლად იყო გადახლართული ჩვენი გმირის ბედთან. ახალგაზრდა მისის ბაირონმა პირველად მოისმინა სახელი ჩარლზ ბაბეჯი სადილის მაგიდაზე მერი სომერვილისგან. რამდენიმე კვირის შემდეგ, 1833 წლის 5 ივნისს, ისინი პირველად შეხვდნენ ერთმანეთს. თუმცა, ჩარლზ ბაბეჯის მათემატიკის წარმოშობის გასაგებად დასაახლოებლად, საჭიროა დავუბრუნდეთ უკვე ზემოთ ნახსენებ პერსონაჟს - ნაპოლეონ I ბონაპარტს.

ასე რომ, საფრანგეთი, 1790. დიდი იმპერატორის გენიოსი ახორციელებს კონტინენტური ევროპის რეფორმებს. არა, აქ მარცხენა მხარეს მართვაზე არ არის საუბარი. განვიხილოთ კიდევ ერთი, ბევრად უფრო რევოლუციური ინოვაცია: წონებისა და ზომების მეტრიკული სისტემა. იმპერატორმა მოიწვია აღწერის ბიუროს უფროსი ბარონ დე პრონი და დავალება მისცა. საჭირო იყო უმოკლეს დროში მომზადებულიყო ლოგარითმების ახალი, პროგრესული ცხრილები. ბარონი არ იყო ძლიერი მათემატიკაში, მაგრამ მას ძალიან კარგად ესმოდა წარმოების თეორია. კერძოდ, რასაც ჩვენ სასკოლო სოციალური კვლევების წყალობით ვუწოდებთ შრომის დანაწილებას. და, დაემორჩილა იმპერიულ ბრძანებას, დე პრონიმ შეიმუშავა ტექნოლოგია. მან მთელი გაანგარიშების პროცესი დაყო სამ ეტაპად: პირველი - უძლიერესი მათემატიკოსები, ადრიენ ლეჟანდრისა და ლაზარ კარნოტის ხელმძღვანელობით, შეიმუშავეს მათემატიკური პროგრამა, მეორე - "შუა რგოლმა" მოაწყო გაანგარიშების პროცესი და დარწმუნდა, რომ ის არ ჩავარდა. მესამე - ათობით ყველაზე გავრცელებული ჩვეულებრივი მრიცხველი ახორციელებდა პირდაპირ გამოთვლებს. ეს დისტრიბუცია რამეს გახსენებს? მათემატიკური (პროგრამული) პროგრამული უზრუნველყოფა - გამოთვლების ორგანიზება - კალკულაცია (მონაცემთა დამუშავება). აუცილებელია თუ არა აღვნიშნოთ, რომ ამ სისტემაში „ადამიანის კომპიუტერებს“ ეწოდებოდა „კომპიუტერები“ (ინგლისურიდან „ გამოთვლა" - "გამოთვლა")?

დე პრონი უიღბლო იყო. მისი ბიუროს მიერ შემუშავებული ცხრილები ომის გამო არასოდეს გამოქვეყნებულა. თუმცა, ოთხი ათეული წლის შემდეგ, დე პრონის ნამუშევრები ბაბეჯის მაგიდაზე დასრულდა. ინგლისელი, რომელმაც შეისწავლა მათემატიკური გამოთვლების გაყოფის ფრანგული მეთოდი, სრულიად აღფრთოვანებული იყო. შემდეგ მას გაუჩნდა იდეა: რა მოხდება, თუ "ადამიანის კომპიუტერები", ეს "არასაიმედო ადამიანური მასალა", უფრო მოწინავე მექანიკური მოწყობილობებით ჩანაცვლებულიყო? ყოველივე ამის შემდეგ, "კომპიუტერების" გამოთვლები საერთოდ არ არის რთული, რაც წარმოადგენს მცირე რიცხვების დამატებას და გამოკლებას. უბრალოდ ბევრი მათგანია. პროექტი დაიწყო 1822 წელს, მას ეწოდა Difference Engine და უნდა ყოფილიყო (თანამედროვე ტერმინოლოგიით) უზარმაზარი, უკიდურესად რთული დამამატებელი მანქანა. თუმცა, მიუხედავად იმისა, რომ სახელმწიფო დაფინანსება იყო კარგი იმ დროს, ის ბედნიერად გარდაიცვალა 1834 წელს, მისი დოკუმენტაცია საწყობებში და სამეცნიერო ოფისების თაროებზე აღმოჩნდა. ამის მრავალი მიზეზი იყო; მთავარია მთავარი ინჟინრის ჯოზეფ კლემენტის დაუდევრობა და თავად ბაბეჯის პროექტისადმი ინტერესის დაკარგვა. ფაქტია, რომ უკვე 1833 წელს მათემატიკოსმა ჩაფიქრდა კიდევ უფრო რევოლუციური ნაბიჯი: დაეყენებინა მანქანა გარე პროგრამის კონტროლის ქვეშ და არა ერთი პროცესის შეცვლა მექანიკური მოწყობილობით. ეს ერთეული, სახელად ანალიტიკური ძრავა, შეიმუშავა ჩარლზ ბაბეჯმა ქაღალდზე 1834 წელს. ეს იყო მსოფლიოში პირველი სრულად ფუნქციონალური კომპიუტერი. მას ჰქონდა ცენტრალური პროცესორი (ბაბიჯის ტერმინოლოგიით, "წისქვილი"), პროგრამების შეყვანა ("ინსტრუქციები") პერფორირებული ბარათების გამოყენებით (ასეთი ტერმინი ჯერ არ არსებობდა, მაგრამ თანამედროვე ბარათის პროტოტიპი კარგად იყო ცნობილი და მას შემდეგ გამოიყენებოდა. 1801 წ. ქსოვის ჟაკარდში), მეხსიერების ბლოკი („ბეღელი“) 1000 რეგისტრით, რომელშიც ინახებოდა საწყისი მონაცემები და შუალედური შედეგები, საბეჭდი მოწყობილობა, რომლის როლს ასრულებდა საბეჭდი მანქანა. რიცხვების შიდა წარმოდგენა იყო ათობითი. ნომრების გადატანა შეიძლებოდა „წისქვილში“, იქ დამუშავება და „ბეღლის“ ამა თუ იმ რეესტრში დაბრუნება. ავტორს განზრახული ჰქონდა აენერგია ბლოკი, რომელიც შედგებოდა ათასობით მექანიკური მექანიზმისაგან, იმ დროისთვის ცნობილი ერთადერთი ძალით - ორთქლით. სხვათა შორის, 1991 წელს ინგლისელმა მეცნიერებმა ააშენეს მექანიკური კომპიუტერი ბაბეჯის ნახატებზე (მდებარეობს კენსინგტონის მეცნიერების მუზეუმში). ერთი გაყოფა ან გამრავლების ოპერაცია მას 2-3 წუთი სჭირდება. თანამედროვე კომპიუტერების სიჩქარე ოპერაციების 10-დან მე-8 ხარისხამდეა წამში.

თუმცა, დეტალებზე ნუ გავამახვილებთ ყურადღებას. Babbage-ის აპარატის დეტალური აღწერა სხვა განხილვის თემაა. ჩვენთვის ბევრად უფრო მნიშვნელოვანია ის, რომ 1833 წელს ბაბიჯი შეხვდა ახალგაზრდა ადა ავგუსტა ბაირონს. ტექნოლოგიის გამოფენაზე ბაბიჯმა საჯაროდ გამოაცხადა თავისი ახალი განვითარება პირველად. ბუნებრივია, მისი გამოსვლა ზედმეტად გაჯერებული იყო მათემატიკური ტერმინებითა და ლოგიკური გამოთვლებით, რომელთა გაგებაც ძნელი იყო მოუმზადებელი ლონდონელი დენდიისთვის. და ადა მიხვდა. დე მორგანი, თავისი სტუდენტით სიამაყის გარეშე, აღწერს ადას პირველ შეხვედრას პროტო-კომპიუტერთან: ” მიუხედავად იმისა, რომ ზოგიერთი სტუმარი გაოცებული უყურებდა ამ საოცარ მოწყობილობას ველურების თვალით, რომლებმაც სარკე პირველად დაინახეს, მისის ბაირონმა, ჯერ კიდევ ძალიან ახალგაზრდამ, შეძლო გაეგო აპარატის მუშაობა და დააფასა გამოგონების დიდი დამსახურება."უფრო მეტიც, მან დაბომბა ჩარლზი პრობლემის არსის შესახებ კითხვებით. ბაბეგი მთლიანად მოიხიბლა გოგონას ნიჭით და ადამ საბოლოოდ გაირკვა, თუ რას ეძებდა. ახალგაზრდა ქალბატონის მათემატიკით გატაცება განსახიერდა. და რა! ახალი მათემატიკოსთა დახმარებით გაჩნდა უცნობი შესაძლებლობა, აიძულონ მანქანა დაეხმარონ ადამიანს მათემატიკური ამოცანების გადაჭრაში, მაგრამ არის თუ არა ბევრი სფერო განმანათლებლური კაცობრიობის ცხოვრებაში, სადაც მათემატიკური ამოცანები არ ჩნდება?

ბაბიჯი, რომელიც იცნობდა ანაბელა ბაირონს, მხარს უჭერდა გოგონას გატაცებას მათემატიკით, მუდმივად აკონტროლებდა ადას სამეცნიერო კვლევებს, არჩევდა და უგზავნიდა სტატიებსა და წიგნებს, ძირითადად მათემატიკური საკითხების შესახებ. ადა თავდაყირა ჩაეფლო ბაბიჯის პროექტში. მათემატიკამ ფრთები გაშალა და აიწია. ბაბეჯსა და ადა ავგუსტას შორის დიალოგი, პირად შეხვედრებსა და ცოცხალ მიმოწერაში, მრავალი წლის განმავლობაში გაგრძელდა. ჩარლზ ბაბიჯს გულწრფელად შეუყვარდა ეს გოგონა, მან აღმოაჩინა მასში მთავარი, რასაც აფასებდა ადამიანებში - გონების სიმკვეთრე. შესაძლოა, როლი ითამაშა იმ ფაქტმაც, რომ ადა თითქმის იმავე ასაკის იყო, როგორც მისი ქალიშვილი, რომელიც ადრე გარდაიცვალა. ამ ყველაფერმა განაპირობა ადას მიმართ თბილი და გულწრფელი დამოკიდებულება.

არ შეიძლება ითქვას, რომ ადა ავგუსტას ცხოვრებისეული ინტერესები მხოლოდ მათემატიკასა და კომპიუტერულ ტექნოლოგიაზე იყო ორიენტირებული. ასე რომ, 1835 წლის ივლისში, 20 წლის ასაკში, ადა ავგუსტამ ცოლად შეირთო თავისი დიდი ხნის თაყვანისმცემელი უილიამ, მერვე ლორდ მეფე. მართლაც დიდი ხნის წინ - ლორდი კინგი 10 წლის განმავლობაში სთხოვდა თავის ნიშნობას. სერ უილიამი, რომელიც იმ დროს 29 წლის იყო, მშვიდი, თანაბარი და თავაზიანი ადამიანი იყო. მან მოიწონა ცოლის სამეცნიერო საქმიანობა და ამხნევებდა კიდეც მას მათში.

ადას მიერ ბაბეჯისადმი მიწერილ ერთ-ერთ წერილში მოცემული ავტომახასიათებელი ძალზე გამოხატულია: ” ჩემი ტვინი უფრო მეტია, ვიდრე უბრალოდ მოკვდავი ნივთიერება; იმედი მაქვს, დრო გვიჩვენებს (თუ ჩემი სუნთქვა და ა.შ. ძალიან სწრაფად მიიწევს სიკვდილისკენ). ვფიცავ ეშმაკს, რომ ათი წლის განმავლობაში გამოვიწოვებ სიცოცხლის სისხლს სამყაროს საიდუმლოებიდან და ისე, როგორც ჩვეულებრივი მოკვდავი გონება და ბაგეები ვერ შეძლებდნენ. არავინ იცის, რა საშინელი ენერგია და ძალა დევს ჩემს პატარა მოქნილ არსებაში. მე ვთქვი "საშინელი", რადგან თქვენ წარმოიდგინეთ, რას ნიშნავს ეს ზოგიერთ ვითარებაში. გრაფი ლ ზოგჯერ ამბობს: „როგორი გენერალი შეიძლება იყოო“. წარმოიდგინე მე დროთა განმავლობაში სოციალურ და პოლიტიკურ საზრუნავში (ყოველთვის ვოცნებობდი მქონოდა მსოფლიო ძალაუფლება, ძალა და დიდება - ეს ოცნება არასოდეს ახდება...). სამყაროსთვის კარგია, რომ ჩემი მისწრაფებები და ამბიციები სამუდამოდ არის დაკავშირებული სულიერ სამყაროსთან და არ ვაპირებ საქმეს საბერებთან, შხამებთან და ინტრიგებთან.".

ნაკლებად სავარაუდოა, რომ გრაფი უილიამი თავს ოჯახის ნამდვილ უფროსად გრძნობდა. მიუხედავად გახმაურებული ტიტულისა, დედამთილი, ლედი ბაირონი მართავდა სახლს, რამაც კიდევ ერთხელ დაამტკიცა მისი შეუპოვარი ხასიათი. თავიდან გრაფმა მაინც ცდილობდა რაღაცის შეცვლას, რაღაცის დაჟინებას, მაგრამ შემდეგ მხრები აიჩეჩა ბრიტანული გზით, გადაწყვიტა, რომ ჯანმრთელობა უფრო მნიშვნელოვანი იყო და მთლიანად მიეძღვნა ფიფის მართვას. გრაფინია ადა ასწავლიდა ბავშვებს, დაინტერესდა მუსიკით და განაგრძო დიალოგი ბაბეჯთან. ლავლეისები ეწეოდნენ სოციალური ცხოვრების წესს, რეგულარულად მასპინძლობდნენ მიღებებსა და საღამოებს ლონდონის საკუთარ სახლში და ოახუტ პარკში. ადას ქორწინებამ ის არ დააშორა ბაბეჯს; მათი ურთიერთობა კიდევ უფრო გულწრფელი გახდა.

ლავლეისის წყვილს შეეძინათ ვაჟი, სახელად ბაირონი 1836 წლის 12 მაისს, ქალიშვილი სახელად ანაბელა (ლედი ენ ბლუ) 1837 წლის 22 სექტემბერს და ვაჟი, სახელად რალფ გორდონი, 1839 წლის 2 ივლისს. ბუნებრივია, ამან ადა ცოტა ხნით დააშორა მათემატიკას. ამავდროულად, ლორდს და ლედი მეფეს მიენიჭა ერლდომი და მასთან ერთად ყურმილის ტიტულები. ასე მიიღო ჩვენმა გმირმა სრული სახელი - ადა ავგუსტა ბაირონ-კინგი, გრაფინია ლავლეისი. მესამე შვილის დაბადებიდან მალევე ის მიმართავს ბაბეჯს მათემატიკის მასწავლებლად პოვნის თხოვნით. ამავე დროს, ის წერს, რომ მას აქვს ძალა, წავიდეს მიზნების მიღწევაში, რამდენადაც მას სურს. ბაბიჯი 1839 წლის 29 ნოემბრით დათარიღებულ წერილში პასუხობს ლავლეისს: ”მე ვფიქრობ, რომ თქვენი მათემატიკური შესაძლებლობები იმდენად აშკარაა, რომ მათ ტესტირება არ სჭირდებათ. გამოვიკითხე, მაგრამ ამჟამად ვერ ვიპოვე ადამიანი, რომელსაც გირჩევდი, როგორც მასწავლებელს. ძებნას გავაგრძელებ".

ადა დაბალი იყო და ბაბიჯი მის ხსენებისას ხშირად ფერიას ეძახდა. ერთხელ ჟურნალ Examiner-ის რედაქტორმა ასე აღწერა: ის საოცარი იყო და მისი გენიოსი (და მას ჰქონდა გენიოსი) იყო არა პოეტური, არამედ მათემატიკური და მეტაფიზიკური, მისი გონება მუდმივ მოძრაობაში იყო, რაც შერწყმულია დიდ მოთხოვნებთან. ისეთ მამაკაცურ თვისებებთან ერთად, როგორიცაა სიმტკიცე და მონდომება, ლედი ლავლეისს ახასიათებდა ყველაზე დახვეწილი ბუნების დელიკატურობა და დახვეწა. მისი მანერები, გემოვნება, განათლება... ქალური იყო ამ სიტყვის კარგი გაგებით და ზედაპირული დამკვირვებელი ვერასოდეს გამოიცნობდა ძალასა და ცოდნას, რომელიც იმალებოდა მისი ქალური მიმზიდველობის ქვეშ. რამდენადაც მას არ მოსწონდა უაზრობა და ბანალურობა, მას უყვარდა ნამდვილი ინტელექტუალური საზოგადოების ტკბობა."

1841 წლის დასაწყისიდან ლავლეისმა სერიოზულად დაიწყო ბაბეჯის მანქანების შესწავლა. ბაბიჯისადმი მიწერილ ერთ-ერთ წერილში ადა წერს: თქვენ უნდა მომაწოდოთ ძირითადი ინფორმაცია თქვენი მანქანის შესახებ. ამის სურვილის კარგი მიზეზი მაქვს". 1841 წლის 12 იანვრით დათარიღებულ წერილში იგი ასახავს თავის გეგმებს: " ...მომავალში (შესაძლოა 3 ან 4 და შესაძლოა მრავალი წლის განმავლობაშიც კი) ჩემი თავი მოგემსახუროს თქვენს მიზნებსა და გეგმებზე... სწორედ ამ საკითხზე მინდა სერიოზულად გესაუბროთ.". ეს წინადადება მადლიერებით მიიღო ბაბიჯმა. მას შემდეგ მათი თანამშრომლობა არ შეწყვეტილა და ბრწყინვალე შედეგი გამოიღო. თუმცა, მალევე დაიწყო ღრუბლებმა ბაბეჯის თავზე შეკრება. მის სამშობლოში მისი გაუგებარი მოწყობილობა მოდიდან გადავიდა და გამომგონებელი იძულებული გახდა კონტინენტზე წასულიყო ლექციებით.

1842 წლის ოქტომბერში გამოჩენილმა იტალიელმა მათემატიკოსმა და ინჟინერმა ლუიჯი ფედერიგო მენაბრეამ, ტურინის საარტილერიო აკადემიის ბალისტიკის მასწავლებელმა (მოგვიანებით გარიბალდის არმიის გენერალი და შემდეგ იტალიის პრემიერ მინისტრი) გამოაქვეყნა ჟენევის საჯარო ბიბლიოთეკაში "ნარკვევი ანალიტიკური ძრავა გამოგონილია ჩარლზ ბაბეჯის მიერ“, ეფუძნება ჩარლზ ბაბეჯის სემინარს მისი ანალიტიკური ძრავის შესახებ. წიგნი დაიწერა ფრანგულად და ბაბიჯმა მიმართა ადა ავგუსტას თხოვნით, ეთარგმნა იგი ნისლიან ალბიონის ენაზე. გრაფინია ლავლეისი, გონივრულად განსჯიდა, რომ დედამისს საკმარისი ჰქონდა სიძესთან, შვილიშვილებთან და შინამოსამსახურეების დიდ პერსონალთან გამკლავება, სიხარულით დაბრუნდა მათემატიკის სამყაროში, გადაწყვიტა მთლიანად მიეძღვნა თავის საყვარელ მეცნიერებას, ემუშავა ბაბეჯის მეცნიერებაზე. მანქანა და მისი ფართო პოპულარიზაცია. ამრიგად, ქორწინებამ არათუ ხელი არ შეუშალა ადას ენთუზიაზმით ჩაბარებულიყო იმისთვის, რასაც თავის მოწოდებად თვლიდა, არამედ საქმეც კი გაუადვილა: მას ჰქონდა დაფინანსების უწყვეტი წყარო ლავლეისის გრაფის საოჯახო ხაზინის სახით.

ცხრა თვის განმავლობაში გრაფინია მუშაობდა წიგნის ტექსტზე, ერთდროულად ავსებდა მას, ბაბეჯის რჩევით, საკუთარი კომენტარებითა და დაკვირვებებით. მენაბრეას სტატიის თარგმანს 20 გვერდი დასჭირდა, ადა ლავლეისის შენიშვნებს კი ორნახევარჯერ მეტი, 50 გვერდი. მხოლოდ ეს შედარება აჩვენებს, რომ ადა ლავლეისი სულაც არ შემოიფარგლებოდა უბრალო კომენტატორის როლით. უფრო მეტიც, მენაბრეას სტატია უფრო მეტად ეხებოდა საკითხის ტექნიკურ მხარეს, ხოლო ლავლეისის შენიშვნები უფრო მათემატიკურ მხარეს. პირველი მტკიცებულებების მიღების შემდეგ, 1843 წლის 4 ივლისს, იგი წერს ბაბეჯს: ” მინდა შემოვიტანო მაგალითი ერთ-ერთ შენიშვნაში: ბერნულის რიცხვების გამოთვლა, როგორც მანქანის მაგალითი, რომელიც გამოთვლის განუსაზღვრელ ფუნქციას ადამიანის თავისა და ხელების გამოყენებით მისი ამოხსნის გარეშე. გამომიგზავნეთ საჭირო მონაცემები და ფორმულები. ეშმაკი ვარ თუ ანგელოზი? მე შენთვის ეშმაკივით ვმუშაობ, ჩემო ძვირფასო ბაბიჯ: შენთვის ბერნულის ნომრებს ვზივარ”მისი თხოვნით, ბაბეჯმა გაგზავნა ყველა საჭირო ინფორმაცია და სურდა ადას გადარჩენა სირთულეებისგან, მან თავად შეადგინა ალგორითმი ამ რიცხვების მოსაძებნად. მაგრამ მან დაუშვა ძალიან სერიოზული შეცდომა ალგორითმის შედგენისას და ადამ მაშინვე აღმოაჩინა. დამოუკიდებლად დაწერა პროგრამა ბერნულის რიცხვების გამოსათვლელად ეს პროგრამა, რომელიც აღიარებულია, როგორც პირველი პროგრამა, რომელიც სპეციალურად განხორციელდა კომპიუტერზე, არის განსაკუთრებული ინტერესი, რადგან ამ პრობლემის სიდიდე, სირთულე და მათემატიკური ფორმულირება შეუძლებელია ელემენტარულ მაგალითებთან ლავლეისმა სრულად წარმოაჩინოს პროგრამირების ტექნიკა ანალიტიკურ მანქანაზე და უპირატესობები, რომლებსაც ეს უკანასკნელი გვაძლევს გამოთვლის შესაფერის მეთოდს იგი ცნობილი იყო მაღალი მეცნიერების სამყაროში და ამავე დროს შემოიტანა იგი ისტორიაში.

კომპიუტერული პროგრამირების „ეტაპების“ მოლოდინში, ადა ლავლეისი, ისევე როგორც თანამედროვე მათემატიკოსები, იწყებს პრობლემის გამოთქმით, შემდეგ ირჩევს პროგრამირებისთვის ხელსაყრელ გამოთვლის მეთოდს და მხოლოდ ამის შემდეგ აგრძელებს პროგრამის შედგენას. ამ გადაცემამ გაახარა ბაბიჯი, მან არ დაიშურა ქების სიტყვები მისი ავტორისთვის და ისინი დამსახურებული იყო. თანადგომამ და კეთილმა სიტყვებმა ადას თავდაჯერებულობა გაუძლიერა და შრომის ძალა მისცა. წარმატება მას დიდი სტრესით მოჰყვა და არა ჯანმრთელობისთვის ზიანის მიყენების გარეშე, რაზეც იგი არაერთხელ უჩივის ბაბეჯის წერილებში. ლავლეისს სურდა, რომ ეს და შემდგომი ნამუშევრები, რომლებზეც ოცნებობდა, როგორმე მის სახელთან დაკავშირებოდა. თუმცა, იმ დროს ქალის მიერ ნაწარმოებების სრული სახელით გამოქვეყნება უხამსად ითვლებოდა და ადა გადაწყვეტს სათაურზე მხოლოდ ინიციალები დადოს - AAL (Augusta Ada Lovelace). ამიტომ, მისი ნამუშევრები, ისევე როგორც მრავალი სხვა ქალი მეცნიერის ნამუშევრები, დიდი ხნის განმავლობაში დავიწყებაში დარჩა.

ლავლეისის კომენტარებმა საფუძველი ჩაუყარა თანამედროვე პროგრამირებას, რომელიც დაფუძნებულია მის მიერ გამოხატულ იდეებსა და პრინციპებზე. ისინი შეიცავდნენ მსოფლიოში სამ პირველ კომპიუტერულ პროგრამას, რომლებიც შედგენილია მის მიერ Babbage-ის აპარატისთვის. მათგან უმარტივესი და ყველაზე დეტალური არის პროგრამა ორ უცნობში ორი წრფივი ალგებრული განტოლების სისტემის ამოხსნისათვის. ამ პროგრამის გაანალიზებისას პირველად დაინერგა სამუშაო უჯრედების ცნება (სამუშაო ცვლადები) და გამოყენებული იქნა მათი შინაარსის თანმიმდევრული ცვლილების იდეა. ამ იდეიდან ერთი ნაბიჯი რჩება დავალების ოპერატორს - ყველა პროგრამირების ენის ერთ-ერთი ფუნდამენტური ოპერაცია, მათ შორის მანქანური. მეორე პროგრამა შედგენილია ტრიგონომეტრიული ფუნქციის მნიშვნელობების გამოსათვლელად გამოთვლითი ოპერაციების მოცემული თანმიმდევრობის განმეორებით; ამ პროცედურისთვის ლავლეისმა შემოიტანა მარყუჟის კონცეფცია, სტრუქტურირებული პროგრამირების ერთ-ერთი ფუნდამენტური კონსტრუქცია: ოპერაციების ციკლი უნდა იქნას გაგებული, როგორც ოპერაციების ნებისმიერი ჯგუფი, რომელიც მეორდება ერთზე მეტჯერ.პროგრამაში ციკლების ორგანიზება საგრძნობლად ამცირებს მის მოცულობას. ასეთი შემცირების გარეშე, ანალიტიკური ძრავის პრაქტიკული გამოყენება არარეალური იქნებოდა, რადგან ის მუშაობდა დაქუცმაცებული ბარათებით და მათი დიდი რაოდენობა იქნებოდა საჭირო თითოეული პრობლემისთვის. მოგვარებულია მესამე პროგრამაში, რომელიც შექმნილია ბერნულის რიცხვების გამოსათვლელად, მორეციდივე წყობილი მარყუჟები უკვე გამოიყენებოდა თავის კომენტარებში, რომ გამოთვლითი ოპერაციები შეიძლება შესრულდეს არა მხოლოდ ციფრებით, არამედ სხვა ობიექტებითაც. კომპიუტერები დარჩება მხოლოდ ძლიერი, მაღალსიჩქარიანი კალკულატორები.

ჩარლზ ბაბიჯმა ადაში აღმოაჩინა თავისი გამოგონების განსაკუთრებული პრომოუტერი. ლაპარაკობდა თუ არა ის ანალიტიკურ ძრავზე, რომ „მისი მექანიზმების შესაძლებლობები იმდენად ფართოა, რომ ის გახდება აბსტრაქტული ალგებრის ნებისმიერი სპეციალისტის მარჯვენა ხელი“, თუ აპარატის უნარზე „ჩაქსოვოს ალგებრული იდეები ისევე, როგორც ჟაკარდის. ლუმი ქსოვს ყვავილებს და ფოთლებს,” ადას შეეძლო მკაფიო და ზუსტი სიტყვების პოვნა. უკვე იმ დროს, ადა ლავლეისმა სრულად იცოდა უნივერსალური კომპიუტერის შესაძლებლობების კოლოსალური "სპექტრის სიგანე". ამავდროულად, მან ძალიან ნათლად ესმოდა ამ შესაძლებლობების საზღვრებს: ” მიზანშეწონილია სიფრთხილე გამოიჩინოთ ანალიტიკური ძრავის შესაძლებლობების გადაჭარბებისგან. ანალიტიკური ძრავა არ აპირებს რაიმე ჭეშმარიტად ახლის შექმნას. მანქანას შეუძლია გააკეთოს ყველაფერი, რაც ჩვენ შეგვიძლია ვუთხრათ. მას შეუძლია თვალყური ადევნოს ანალიზს; მაგრამ მას არ შეუძლია იწინასწარმეტყველოს რაიმე ანალიტიკური ურთიერთობა ან ჭეშმარიტება. აპარატის ფუნქციები გვეხმარება მივიღოთ ის, რაც უკვე ვიცნობთ". მან მანქანაში დაინახა ისეთი რამ, რაზეც თავად გამომგონებელს ეშინოდა ფიქრი: " აპარატის არსი და დანიშნულება შეიცვლება იმისდა მიხედვით, თუ რა ინფორმაციას ვათავსებთ მასში. აპარატს შეეძლება დაწეროს მუსიკა, დახატოს ნახატები და აჩვენოს მეცნიერების გზები, რომლებიც არსად გვინახავს.".

სხვათა შორის, შემთხვევითი არ იყო, რომ მუსიკა იყო ადას მეორე გატაცება მათემატიკის შემდეგ. მას სჯეროდა, რომ მუსიკის ენა, ისევე როგორც მათემატიკის ენა, აკავშირებს მას უმაღლეს ძალებთან - "სხვა ენა არაამქვეყნიური საუბრებისთვის".

განმარტავს, რომ ბაბეჯის მანქანა მუშაობს არა მხოლოდ რიცხვებთან, არამედ აბსტრაქტულ კავშირებთან ერთად ცნებებს შორის, ადა მიუთითებს "ბგერათა შორის ფუნდამენტურ ურთიერთობებზე ჰარმონიისა და მუსიკალური კომპოზიციის მეცნიერებაში", რაც შესაძლებელს გახდის "ნებისმიერი სირთულის მუსიკალური ნაწარმოებების სამეცნიერო კომპოზიციას". და ხანგრძლივობა." . ადა ავგუსტამ იწინასწარმეტყველა კომპიუტერის დანიშნულება ჯერ კიდევ მის შექმნამდე. ის, რაც დღეს შემოვიდა ჩვენს ცხოვრებაში - მრავალფუნქციური ინსტრუმენტი დიდი რაოდენობით გამოყენებითი პრობლემების გადასაჭრელად - ადამ ნახა შორეულ 40-იან წლებში. XIX საუკუნე! მაგრამ გრაფინიამ გადადგა შემდეგი ნაბიჯი, დაადგინა აპარატის პერსპექტიული შესაძლებლობები: ” ნებისმიერი ფუნქციის შემუშავება და სერიული დამუშავება... მანქანა არის მექანიზმი ნებისმიერი განზოგადებისა და სირთულის ნებისმიერი განუსაზღვრელი ფუნქციის გამოსახატავად.".

მიუხედავად გოგონას გაუგონარი აზარტისა („ვფიქრობ, რომ მე ვფლობ თვისებათა უნიკალურ კომბინაციას, რომელიც მსმობს მე, როგორც არავინ, ბუნებაში ფარული რეალობის აღმოჩენაში...“, „სამყაროსათვის კარგია, რომ ჩემი მისწრაფებები და ამბიციები სამუდამოდ არის დაკავშირებული სულიერ სამყაროსთან, და რომ მე არ ვაპირებ საქმეს X-ის, Y-ის და Z-ის ნაცვლად საბერებთან, შხამთან და ინტრიგებთან“), რომელიც, თუმცა, მოტყუებული იყო მისი იმედებით ბრიტანული მეცნიერების ყვავილთან დაკავშირებით. , შემდგომში დაინტერესდა მესიზმით, ბაბიჯმა აღიარა, რომ გულწრფელი მეგობრული გრძნობები ჰქონდა თავისი "ნომრების ბედიის" მიმართ, რასაც მოწმობს მისი ჩამოსვლის შესახებ გამოცხადებული პატარა ჩანაწერი, დათარიღებული 1843 წლის 9 სექტემბერით:
"ჩემო ძვირფასო ლედი ლავლეისი!
სასოწარკვეთილი მოლოდინით, სანამ თავისუფალი დრო მექნებოდა, გადავწყვიტე, ყველაფერი დამეტოვებინა და ეშლისთან წავსულიყავი, თან იმდენი ქაღალდი წავიღე, რომ დავივიწყო ეს სამყარო, მთელი მისი საზრუნავი და, თუ შეიძლება, უთვალავი შარლატანები - მოკლედ, ყველაფერზე, გარდა ლედისა. ნომრების.
ამჟამად ეშლიში ცხოვრობ? ჩემი ჩამოსვლა გაგიფანტავს საქმიდან? მე ჩამოვალ ოთხშაბათს, ხუთშაბათს, ან სხვა დღეს, თუ უფრო მოსახერხებელია თქვენთვის. უნდა გამორთო ტონტონში თუ ბრიჯუოტერში? არბოგასტი [წიგნის „წარმოებულთა გაანგარიშების შესახებ“ ავტორი] თქვენთანაა? მე მინდოდა ამ ამაზრზენი პრობლემისადმი მიძღვნილი რამდენიმე წიგნი - სამი სხეულის პრობლემა, რომელიც თითქმის ისეთივე ბუნდოვანია, როგორც ცნობილი De Tribus Impostoribus1. ასე რომ არბოგასტი თუ გაქვს, სხვა რამეს მოვიტან.
ღმერთთან, ჩემო ძვირფასო და პატივცემულო თარჯიმანი.
შენი, როგორც არასდროს
ჩრ
".

1844 წლიდან ადა ლავლეისი სულ უფრო და უფრო დაინტერესდა რბოლებით, მით უმეტეს, რომ თავადაც კარგად დადიოდა და უყვარდა ცხენები. ორივე ბებიჯი და უილიამ ლავლეისი თამაშობდნენ რბოლებზე, ხოლო ბაბიჯი, რომელიც დაინტერესებული იყო ალბათობის თეორიის გამოყენებითი კითხვებით, ამ პოზიციებიდან უყურებდა თამაშს და ეძებდა ოპტიმალურ სათამაშო სისტემას. გარდა ამისა, ამ გზით მათ სურდათ მიეღოთ დაკარგული თანხა Babbage's Analytical Engine-ის მშენებლობისთვის. სამწუხაროდ, აზარტული თამაშებით გამდიდრებას მხოლოდ მათი ორგანიზატორები ახერხებენ. "სისტემამ" არ გაამართლა მოლოდინი, დაკარგა საკმაოდ შთამბეჭდავი თანხა, ბაბიჯმა და გრაფმა ლავლეისმა უარი თქვეს მონაწილეობაზე "სისტემის" გაუმჯობესებაში. მაგრამ ლედი ადა, აზარტული და ჯიუტი, აზარტული თამაშების მოყვარული გახდა, ვალებში ჩაიძირა და ოჯახის ძვირფასეულობაც კი დალომბარდა. ლონდონის საზოგადოებას აშინებდა ზეწოლა, რომლითაც ეს ქალი ფულს ითხოვდა მისი პროტეჟეს ქვეშ. ანთებული, მან დახმარებისთვის მიმართა ყველას, ვინც იცნობდა, მათ შორის მის დიდ თანამედროვეებს: მაიკლ ფარადეი, დევიდ ბრუსტერი, ჩარლზ უიტსტოუნი, ჩარლზ დიკენსი (რომელიც სერიოზულად სჯეროდა, რომ მისი ვიზიტის შემდეგ სახლში ბოროტი სულების კვალი დარჩა) ... სამწუხაროდ, ძირითადად უარს იღებდა. უფრო მეტიც, ლედი ადა დაუახლოვდა გარკვეულ ჯონ კროსს, რომელიც შემდგომში აშანტაჟებდა მას. მან თითქმის მთელი თავისი სახსრები დახარჯა და 1848 წლისთვის ქმრის ქონება რელსებიდან გადააგდო. შემდეგ დედას მოუწია ამ ვალების გადახდა და ამავდროულად ცნობილი ჯონ კროსის დამადანაშაულებელი წერილების ყიდვა...

შესაძლოა ამ დევნამ, მუქარამ და წარუმატებლობამ, რომ შექმნა მომგებიანი სისტემა, შეარყია ამ საოცარი ქალის ჯანმრთელობა. 50-იანი წლების დასაწყისში ადა ლავლეისმა ავადმყოფობის პირველი ნიშნები გამოავლინა. 1850 წლის ნოემბერში იგი წერს ბაბეჯს: ჩემი ჯანმრთელობა... იმდენად ცუდია, რომ მინდა მივიღო შენი შეთავაზება და გამოვჩნდე შენს სამედიცინო მეგობრებს, როცა ლონდონში ჩავალ.„მიღწეული ზომების მიუხედავად, დაავადება პროგრესირებდა და თან ახლდა მძიმე ტანჯვა. ბედის ირონიით, ეს იყო ჩარლზ დიკენსი, მანქანების ბატონობის წინააღმდეგ ბრძოლის მომღერალი, რომელიც დაემორჩილა ლედი ლავლეისის უკანასკნელ სურვილებს და მოვიდა დევიდ კოპერფილდის რამდენიმე გვერდის წასაკითხად. 1852 წლის 27 ნოემბერს ადა ლავლეისი გარდაიცვალა სისხლდენით, როდესაც ცდილობდა საშვილოსნოს კიბოს მკურნალობას, 37 წლამდე. იმავე ასაკისა და ასევე სისხლჩაქცევისგან... ანდერძის თანახმად, იგი დაკრძალეს ბაირონში, ნოტინგემშირში, მამის საფლავთან, რომელიც ცხოვრებაში არ უნახავს - მამა, რომლისგანაც ჩვენი გმირი, მიუხედავად იმისა. დედის ყველა ხრიკმა მემკვიდრეობით მიიღო გაგება: ცხოვრება ნიშნავს დაწვას! თანამედროვეთა თქმით, იმ დროიდან მოყოლებული, ორი გენიოსის - მამისა და ქალიშვილის - საფლავი იქცა მომლოცველთა ადგილად და უფრო ხშირად ადამიანები მოდიოდნენ თაყვანისცემას არა დიდი პოეტის, არამედ საოცარი ქალის, რომელმაც შეძლო ენახა. მომავალი.

დრომ არ წაშალა მეხსიერება ამ საოცარი ქალის. ადა ლავლეისის სახელი გაურკვევლობიდან აღდგა 1930-იანი წლების შუა ხანებში ინგლისელი მათემატიკოსის ალან ტურინგის მუშაობასთან დაკავშირებით, რომელმაც შემოიტანა ლოგიკური ალგორითმული სტრუქტურის კონცეფცია, სახელწოდებით "ტურინგ მანქანა", ასევე შემდგომში შექმნა. პირველი ელექტრონული კომპიუტერები.

ამერიკის ორ პატარა ქალაქს ადა ლავლეისის სახელი ჰქვია - ალაბამასა და ოკლაჰომას შტატებში. ასევე არის მისი სახელობის კოლეჯი ოკლაჰომაში.

ადა ენას ადა ლავლეისის ხსოვნის სახელი ეწოდა. 1970-იანი წლების ბოლოს, აშშ-ს თავდაცვის დეპარტამენტის მიერ ჩატარებულმა კვლევამ აჩვენა, რომ არ არსებობდა მაღალი დონის პროგრამირების ენა, რომელიც მხარს უჭერდა პროგრამული უზრუნველყოფის შექმნის ყველა ძირითად ნაბიჯს. სხვადასხვა პროგრამირების ენების გამოყენებამ სხვადასხვა აპლიკაციებში გამოიწვია შემუშავებული პროგრამების შეუთავსებლობა, განვითარების დუბლირება და სხვა არასასურველი მოვლენები, მათ შორის პროგრამული უზრუნველყოფის ღირებულების ზრდა, რამდენჯერმე აღემატება თავად კომპიუტერული აღჭურვილობის ღირებულებას. კრიზისიდან გამოსავალი ერთიანი პროგრამირების ენის შემუშავებაში, მის მხარდამჭერ გარემოსა და აპლიკაციის მეთოდოლოგიაში ჩანდა. ამ პროექტის სამივე კომპონენტი ძალიან ფრთხილად იქნა შემუშავებული სხვადასხვა ქვეყნის ყველაზე კვალიფიციური სპეციალისტების ჩართულობით. 1975 წელს აშშ-ს თავდაცვის დეპარტამენტმა გადაწყვიტა დაეწყო უნივერსალური პროგრამირების ენის შემუშავება აშშ-ს შეიარაღებული ძალებისთვის და შემდგომში მთელი ნატოსთვის. 1979 წლის მაისში, ენის განვითარების კონკურსის გამარჯვებული გახდა ენა "ადა", რომელიც ეწოდა ადა ავგუსტა ლავლეისის სახელს და შემოთავაზებული იყო ჯგუფის მიერ, რომელსაც ხელმძღვანელობდა ფრანგი ჟან იშბია. მინისტრმა წაიკითხა მდივნების მიერ მომზადებული ისტორიული ექსკურსია და უყოყმანოდ დაამტკიცა როგორც თავად პროექტი, ასევე მომავალი ენის შემოთავაზებული სახელწოდება - „ადა“. 1980 წლის 10 დეკემბერს დამტკიცდა ენის სტანდარტი. სსრკ-ში 80-იან წლებში მოეწყო სამუშაო ჯგუფი ადა ენაზე მეცნიერებისა და ტექნოლოგიების სახელმწიფო კომიტეტთან. ჯგუფმა შეისწავლა ადას ენის შესახებ ყველა ღია (ისევე, როგორც ჭორების მიხედვით, ფარულად მოპოვებული) მონაცემები ადას ენაზე და გამოიკვლია სსრკ-ში ადა-ს განვითარებისა და გამოყენების შესაძლებლობა და მიზანშეწონილობა. ამ ჯგუფის საქმიანობამ გამოიწვია 80-იანი წლების ბოლოს Ada შემდგენელების შემუშავება სსრკ-ში გამოყენებული თითქმის ყველა კომპიუტერისთვის. რუსულად გამოიცა რამდენიმე წიგნი ადას ენაზე. მოსკოვის სახელმწიფო უნივერსიტეტი მუშაობდა საკუთარი პაკეტების შექმნაზე ადა მთარგმნელების სტანდარტებთან შესაბამისობის შესამოწმებლად. ლენინგრადის სახელმწიფო უნივერსიტეტში Ada სისტემის შესაქმნელად გამოიყენეს Pallada სისტემა, რომელიც ადრე შემუშავებული იყო Algol-68-ის განსახორციელებლად, რომელიც გადაეცა Ada-ს. სისტემა შეიცავს განვითარების ინტეგრირებულ გარემოს, შემდგენელს, ტექსტის რედაქტორს, გამართვას, ბიბლიოთეკებს, ვერსიის კონტროლის სისტემას და ბრძანების თარჯიმანს. სსრკ-ს დაშლის შემდეგ ადას გავრცელებაზე მუშაობა პრაქტიკულად შეწყდა. მართალია, ადაში პროგრამული უზრუნველყოფის განვითარების სამი პროგრამა იქნა მიღებული (თავდაცვის სამინისტროში, სამოქალაქო ავიაციის სამინისტროში და განათლებისა და მეცნიერების სამინისტროში), მაგრამ მათი განვითარება ნელი და არაკოორდინირებულია. შედეგად, ადა ენა ნაკლებად არის ცნობილი რუსეთში, თანამედროვე რუსი პროგრამისტების უმეტესობა მას „მკვდარ ენად“ თვლის და არაფერი იცის. Ada გამოიყენება რუსეთში და დსთ-ში ინდივიდუალური ენთუზიასტების მიერ. გარდა ამისა, ადას აქვს, თუმცა ძალიან შეზღუდული, განაცხადი უმაღლესი განათლების სფეროში: ადაზე სპეციალური კურსები ისწავლება მოსკოვის სახელმწიფო უნივერსიტეტსა და ხარკოვის უნივერსიტეტში.
პროგრამის მაგალითი "გამარჯობა, სამყარო!" ADA-ზე:
Ada.Text_IO-თან ერთად; პროცედურა Hello არის გამოყენება Ada.Text_IO; start Put_Line ("გამარჯობა, სამყარო!" ); დასასრული გამარჯობა ;
თუმცა, ენა გამოიყენება ინდუსტრიული პროგრამული უზრუნველყოფის განვითარებისთვის. რუსეთში მოქმედი Ada-ში შემუშავებულია რამდენიმე ცნობილი პროექტი, მათ შორისაა სტანდარტული ფრენის, სანავიგაციო და საკომუნიკაციო აღჭურვილობის ნაკრები რუსული Beriev Be-200 ამფიბიური თვითმფრინავისთვის. განვითარება განხორციელდა ჟუკოვსკის საავიაციო აღჭურვილობის კვლევითმა ინსტიტუტმა, ამერიკულ კომპანია Allied Signal-თან ერთად, ფლორიდა, აშშ. გამოყენებული იქნა ადა სისტემების განვითარების კომპლექსი DDC-I-დან Intel 80486 პლატფორმაზე.

რუსმა მახვილგონივრული პროგრამისტებმა არ გამოავლინეს ასეთი სახელის ბუნდოვანება (რუსული ჟღერადობით, რა თქმა უნდა) და „ჯოჯოხეთის“ ენის საპირწონედ შექმნეს საკუთარი ალგორითმული ენა, „სამოთხე“. საყოველთაოდ ცნობილია საბჭოთა საერთაშორისო ჟურნალისტის მელორ სტურუას თავდასხმა, მგზნებარე ანტიამერიკანისტი: „ პენტაგონის ენა მშვიდობის მტერია. "ჯოჯოხეთის" ენა არის თერმობირთვული ჯოჯოხეთის ხმა... "ჯოჯოხეთის" ენაზე შეიძლება მოისმინოს წყევლა ადამიანთა მოდგმაზე.". კარგი, ეს "მარქსი - ენგელსი - ლენინი - ოქტომბრის რევოლუცია" (ასე იგულისხმება სახელი მალორი), როგორც ამბობენ, ძალიან შორს წავიდა. დღეს არა მხოლოდ პენტაგონს, არამედ ცივილიზებულ სამყაროში ვერც ერთ ადამიანს შეუძლია. ამის გაკეთება კომპიუტერისა და მისი პროგრამული სისტემის გარეშე, რაზეც ასე თავდაუზოგავად მუშაობდნენ ჩარლზ ბაბიჯი და ადა ლავლეისი, უპირობო საჩუქარია მთელი კაცობრიობისთვის და სწორედ ამიტომ აღნიშნავენ თანამედროვე კომპიუტერული მეცნიერები 19 ივლისს, როდესაც ადამ დაწერა პირველი პროგრამა. ადა ავგუსტა ბაირონი დაიბადა, როგორც პროგრამისტის არაოფიციალური დღეები.

1997 წელს გამოვიდა ლინ ჰერშმან-ლისონის ფანტასტიკური ფილმი "Conceiving Ada", რომლის მთავარი გმირი, ემი, ცდილობს გამოიყენოს დროის მანიპულირება წარსულში აღმოჩენის მიზნით, რათა შეხვდეს ავგუსტა ადა კინგს, რომელსაც ასრულებს ტილდა სუინტონი. მიზნის მისაღწევად, ემი საკუთარ დნმ-ზეც კი ატარებს ექსპერიმენტებს, მიუხედავად შესაძლო გვერდითი ეფექტების საფრთხისა... ლინ ჰერშმან ლესონი: " თავის დროზე, "ყველა პროგრამისტის წინამორბედმა", ადა ბაირონ-კინგმა, გრაფინია ლავლეისმა, შექმნა პირველი კომპიუტერული ენა და იწინასწარმეტყველა მისი გამოყენება მუსიკაში, პოეზიასა და ხელოვნებაში. ადა ვიქტორიანულ ეპოქაში დაიბადა და იძულებული გახდა ორმაგი ცხოვრება ეწარმოებინა. მაშასადამე, ფილმი აგებულია ორმაგი სპირალის პრინციპზე, რომელიც ქმნის იდუმალ ურთიერთობას ადას ისტორიასა და ისტორიას შორის, თუ როგორ აიძულებს დნმ-ის ძაფები გენეტიკურ მეხსიერებას ოთხი თაობის გავლას. თითოეული ეპიზოდი აგებულია და გადაღებულია დნმ-ის მოლეკულის გამოსახულების გამოყენებით, როგორც მოდელი. ვგრძნობდი, რომ ძალიან მნიშვნელოვანი იყო ადას მიერ აღმოჩენილი ტექნოლოგიის გამოყენება ჩემს ნამუშევრებში, რადგან ის მის ისტორიას სხვა განზომილებას აძლევს. ვირტუალური რეალობა და ციფრული ჟღერადობა თითქოს საშუალებას აძლევდა მას დროულად მოეპოვებინა გადაადგილების თავისუფლება და ამით მის გარეგნობას ხილვადობა და ხელშესახებ აძლევდა.„სამწუხაროდ, ეს შესანიშნავი ფილმი რუსულად არ ითარგმნა.

ლეგენდების დიდი რაოდენობა ასოცირდება ადა ავგუსტას გამოსახულებასთან. ზოგიერთი მათგანი ნამდვილად მართალია; ნაწილი, როგორც ყოველთვის, საეჭვოა.

მერე რა, რომ გრაფინია მათემატიკამდე ეზოთერიზმის მეშვეობით მივიდა? მერე რა, თუ ლედი ადას ავტოგრაფები ზედმეტად გაჯერებულია ოკულტიზმითა და მისტიკით? არის ეს იმის მიზეზი, რომ მონიტორზე ჩამოკიდოთ ჩალის ვუდუ თოჯინები და ჩაატაროთ სეანსები თქვენს Windows დესკტოპზე?

მერე რა, რომ მანქანა, რომელიც ადას ასე უყვარდა, არასოდეს აეშენებინა მისი ხანმოკლე ცხოვრების განმავლობაში? 30-40-იან წლებში. მეოცე საუკუნეში, ანალიტიკური ძრავის მსგავსი მოწყობილობები საბოლოოდ განხორციელდა მეტალში, მოკლედ წინ უძღოდა ელექტრონული კომპიუტერების გამოჩენას.

რა მოხდება, თუ ადა ავგუსტას ხანმოკლე ცხოვრების კლება დაჩრდილა აზარტულ თამაშებში მომგებიანი ფსონების გამოთვლის სისტემის შექმნის სასაცილო მცდელობებით? არ იყო ეს მამაცი? წრის კვადრატის ძიება არის მოუსვენარი და გაბედული, რომლებსაც, მოგეხსენებათ, დიდებას ვუმღერით.

ჩვენ გვაქვს მთავარი! გრაფინია ლავლეისის შენიშვნები ლუის მენებრეას წიგნზე მხოლოდ 52 გვერდს იკავებს. ზოგადად, ეს არის ყველაფერი, რაც ადა ლავლეისმა დატოვა ისტორიაში. ზოგიერთი მეცნიერი მუშაობს ათწლეულების განმავლობაში და ტოვებს ასობით ნამუშევარს, რომლებიც მივიწყებულია მანამ, სანამ საფლავის ბორცვი დასახლდება მათი შემქმნელების საბოლოო განსასვენებელზე. ადა ლავლეისს, დიდი ბაირონის დიდ ქალიშვილს, მხოლოდ 52 გვერდი სჭირდებოდა ისტორიაში შესვლისთვის. ხშირად 52 გვერდს შეუძლია ჩვენს ირგვლივ სამყაროს ამოცნობის მიღმა მოაქცია. დაფიქრდით ამ სიტყვებზე, როდესაც მუშაობთ თქვენს კომპიუტერთან, ინტერნეტში კომუნიკაციისას ან უბრალოდ გადაადგილდებით „ხელსაფარს“.

აქ ბევრი აზრი არ შეიძლება იყოს:
ჭკვიანი, როგორც ქალიშვილი, დიდი მამა!
ამიტომ არ გაჩნდა მაშინ?
მისი გენიალურობა სულაც არ არის ქალური,
რა გაუგებარი რამ გაიგე?

რატომ სჭირდება გრაფინიას "ქვეპროგრამა"
და "ინდექსის რეგისტრაცია" რატომ?
მისი ბედი პარფიუმერული კრემია
და ცხვირსახოცზე არის მონოგრამა,
და დიდი პრობლემები არ იქნება.

მაგრამ სასიამოვნოა, როცა ისინი ასეთები არიან
ჩვენს სამყაროში არის გრაფინია!
ჩვენ დღეს მათ პატივს ვუმღერით,
და ხალხის ქება
ჩვენ შეგვიძლია დავუკავშირდეთ მეცნიერებებს...

© საავტორო უფლება: Philosophical Saksaul, 2010 გამოცემის მოწმობა No110121001437

მასალების საფუძველზე:
ვიკიპედია
habrahabr.ru
chernykh.net
schools.keldysh.ru
ელეონორ მანდალიანი "ჩარლზ ბაბეჯის ციფრული გამოთვლითი მანქანა"

ჯორჯ ბაირონი ერთ-ერთი უდიდესი ინგლისელი კლასიკოსია. ყველამ იცის მისი ნამუშევრები. თუმცა, მისი ქალიშვილი, როგორც წესი, წარსულში მოიხსენიება. თუმცა, ადა ლავლეისი არის ერთ-ერთი ყველაზე მნიშვნელოვანი (თუ არა ყველაზე მნიშვნელოვანი) ფიგურა პროგრამირებაში. და მიუხედავად იმისა, რომ ადას წვლილი მცირე იყო, 50 გვერდზე ცოტა მეტი, მაგრამ რა გვერდები! ბევრი მეცნიერი, რომლებმაც დაწერეს ათობით დისერტაცია და არ გახდნენ ცნობილი, მაგრამ ადა გახდა ცნობილი მხოლოდ ორმოცდაათი გვერდით. ჩვენ მოგიყვებით პირველი ქალი პროგრამისტის, ადა ლავლეისის ისტორიას.

ადა ლავლეისის ბავშვობა

1815 წლის 10 სექტემბერი, ლონდონი. ჯორჯ ბაირონის ცოლმა ანა იზაბელამ გააჩინა გოგონა, რომელსაც პოეტის დის, ავგუსტას სახელი დაარქვეს, მისი შუა სახელი იყო ადა. გოგონას დედას სიგიჟემდე უყვარდა მათემატიკა, რომელიც მისმა ქალიშვილმა მისგან მიიღო. თუმცა, მისი ბედნიერი ბავშვობა დაჩრდილა: ადამ მამა ცხოვრებაში მხოლოდ ერთხელ ნახა, ერთი თვის ასაკში. ამის შემდეგ გიორგიმ ხელი მოაწერა საბუთებს და გაშორდა ცოლს. მისი ყველა წიგნი ამოიღეს გოგონას საოჯახო ბიბლიოთეკიდან და სიცოცხლის ბოლომდე მას ადა ერქვა და არა სახელი, რომელსაც მამამისი უწოდა.

ადა დაბალი, პატარა გოგონა იყო. იგი წარმოუდგენლად განათლებული გაიზარდა, რადგან დედამ დაიქირავა საუკეთესო მათემატიკის პროფესორები. და ჩემს ქალიშვილს შეუყვარდა მათემატიკა, ისევე როგორც დედას, რომელსაც "პარალელოგრამების დედოფალს" ეძახდნენ.

ადა ლავლეისის ახალგაზრდობა

ჩვიდმეტი წლის ასაკში ახალგაზრდა ადა სასამართლოს წარუდგინეს, რადგან მისი ოჯახი საკმაოდ ცნობილი იყო. ამის შემდეგ, იგი ხშირად იწყებდა მიღებებსა და სადილებზე დასწრებას და დაიწყო „საზოგადოებაში გასვლა“. გოგონამ მათემატიკის სწავლა განაგრძო საუკეთესო მასწავლებლებთან. მერი სომერვილისგან (შოტლანდიელი მათემატიკოსი; ის იყო ადას მასწავლებელი, რომელსაც იგი უყურებდა) მან შეიტყო ჩარლზ ბაბიჯის, ინგლისელი მეცნიერისა და კემბრიჯის პროფესორის შესახებ. მას შემდეგ რაც პირადად გაიცნო, მან დაიწყო მჭიდრო კომუნიკაცია ორ მათემატიკოსს შორის და ამის შემდეგ მათ არ შეუწყვეტიათ ურთიერთობა. მოგვიანებით ადა შეხვდა ბევრ სხვა გამოჩენილ ადამიანს: ფიზიკოსებს, მეცნიერებს, მათემატიკოსებს, მწერლებს.
ჩარლზ ბაბიჯი

ჩარლზ ბაბიჯი

ქორწინება და ქორწინება

სამი წელი გავიდა. ადა დაქორწინებული იყო ოცდაცხრა წლის უილიამ კინგზე, ინგლისელ ბარონზე. უილიამი მხარს უჭერდა ცოლს ყველა მცდელობაში და სიგიჟემდე უყვარდა. ეს ქორწინება ბედნიერი იყო. მიუხედავად იმდროინდელი მეცნიერებაში ქალის შეუსაბამო პოზიციისა, ადას ჰქონდა შესაძლებლობა ეკეთებინა ის, რაც მოსწონდა, მას ყოველთვის ჰქონდა მასალები კვლევისთვის. უფრო მეტიც, ქმრის სიმდიდრის გამო, ადას ქმედებები ფინანსურად არ იყო შეზღუდული. წყვილს სამი შვილი ჰყავდა: ბაირონი (მომავალი თანატოლი), ანა (მომავალი მოგზაური, გამოსცა რამდენიმე წიგნი) და რალფი (მომავალი მწერალი).

ადა ლავლეისის ოჯახი: უილიამ კინგი, ბაირონ კინგი, ენ კინგი (ბუნტი), რალფ კინგი

მეფის ოჯახი ეწეოდა სოციალურ ცხოვრებას და ხშირად მასპინძლობდა მიღებებს, შეხვედრებსა და სადილებს. ამ საზოგადოებაში ადა იყო მისასალმებელი სტუმარი, მას შეეძლო არა მხოლოდ მეცნიერებაზე საუბარი, არამედ სანიმუშო ცოლი და ქალი. მთელი თავისი მათემატიკური გონებით, ადა იყო ელეგანტური და ქალური, ერთ-ერთი საუკეთესო დიასახლისი და ძალიან საინტერესო ადამიანი. მან საოცრად გააერთიანა მშობლების საუკეთესო თვისებები: დედის ცივი გონება და დახვეწილობა, მამის ემოციური ხასიათი.

ადა ლავლეისი მეცნიერებაში

თუმცა, დავუბრუნდეთ ადას, როგორც მათემატიკოსს. იგი ქორწინების შემდეგაც აგრძელებდა ურთიერთობას ჩარლზ ბაბეჯთან და ატარებდა კვლევებს მასთან. დაეხმარა ბაბეჯს თავისი ანალიტიკური ძრავის შექმნაში. თუმცა, მის ცხოვრებაში ყველაზე მნიშვნელოვანი ნამუშევარი იყო ფრანგი მათემატიკოსის ლუიჯი მენაბრეას სტატიის თარგმნა და მასზე კომენტარები.

ადა ლავლეისის დიაგრამა

ეს ნამუშევარი არც თუ ისე მნიშვნელოვანი იყო მისი გამოქვეყნების დროს, მაგრამ მომავალში მას დიდი წარმატება და თითქმის ფუნდამენტური მნიშვნელობა ჰქონდა პროგრამირებაში, რადგან სინამდვილეში ადამ დაწერა მსოფლიოში პირველი კომპიუტერული პროგრამა. თავის კომენტარებში მან თქვა, რომ მომავალში იქნება მანქანები, რომელთა დანიშნულება განსხვავდება სირთულის მიხედვით. ადამ იწინასწარმეტყველა, რომ „მანქანებს შეეძლებათ მუსიკის დაწერა, სურათების დახატვა და მეცნიერების ახალი გზების ჩვენება“, რაც აღწერს მისი მეგობრისა და კოლეგის, ჩარლზ ბაბიჯის გამოთვლით მანქანას. გასაოცარია, რამდენად ზუსტად იწინასწარმეტყველა მან თანამედროვე კომპიუტერების შესაძლებლობები ჯერ კიდევ მე-19 საუკუნეში. საერთო ჯამში, წიგნი გამოიცა AAL სახელით და ჰქონდა ბევრად მეტი ინფორმაცია, ვიდრე ორიგინალური ჩანაწერები. სწორედ ადამ შექმნა ტერმინები „ციკლი“ და „სამუშაო უჯრედი“.

ადამ იცხოვრა ხანმოკლე, მაგრამ ბედნიერი და მხიარული ცხოვრებით. 36 წლის ასაკში მას დაავადების დიაგნოზი დაუსვეს. თანამედროვე ექიმები ამბობენ, რომ ეს იყო საშვილოსნოს კიბო. სამწუხაროდ, მისი განკურნება ვერ მოხერხდა და ადა 36 წლის ასაკში სისხლდენით გარდაიცვალა. იგი დაკრძალეს საძვალეში მამასთან ერთად, რომელსაც სიცოცხლეშივე არ იცნობდა.

ადა ლავლეისის, ნიჭიერი მათემატიკოსი ქალის პატივსაცემად, რომელიც თავის დროზე ბევრად უსწრებდა, დასახელდა პროგრამირების მთავარ ენას ADA, რომელიც შეიქმნა აშშ-ს თავდაცვის დეპარტამენტის მიერ, როგორც მთავარი პროგრამირების ენა (ამჟამად გამოიყენება აშშ-ს სამხედროები და NASA).

გარდა ამისა, მის სახელს ატარებს ორი პატარა ქალაქი ალაბამასა და ოკლაჰომაში. ამ უკანასკნელს მისი სახელობის კოლეჯიც კი აქვს.

  1. იცოდით, რომ პროგრამისტების ოფიციალური დღესასწაულის გარდა (13 სექტემბერი - "პროგრამისტის დღე"), მათ მიერ აღინიშნება სხვა დღესასწაულები, კერძოდ - სისტემის ადმინისტრატორის დღე (ივლისის ბოლო პარასკევი), კომპიუტერის ინჟინრის დღე (14 თებერვალი), ვებ პროგრამისტის დღე (4 აპრილი) და თუნდაც ტესტერის დღე (9 სექტემბერი). არ დაგავიწყდეთ ამ დღეს მიულოცოთ ისინი, ვინც თავი მიუძღვნა ამ რთულ პროფესიებს.
  2. მსოფლიოში დაახლოებით 8500 პროგრამირების ენაა (დიახ, ეს ასეა), მაგრამ ყველაზე ხშირად გამოყენებული ენების რაოდენობა სულ რაღაც ათეულზე მეტია. ეს გამოწვეულია დაბალი მოთხოვნით და, შესაბამისად, პროდუქტის არასაკმარისი გაყიდვებით, ენის შემქმნელების კომპრომისის პოვნის უუნარობით და სხვადასხვა სახის ხარვეზებით. აი, როგორ ფიქრობენ და კომენტარს აკეთებენ მკითხველები: პასკალი და DELPHI მართავენ! და ზოგადად, საუკეთესო ენა არის ის, რომლითაც შეგიძლიათ დაწეროთ რაიმე უფრო მნიშვნელოვანი, ვიდრე Hello World.
  3. იცოდით, რომ პირველი IT სპეციალისტი იყო ბრიტანელი ქალი, ადა ლავლეისი? სწორედ მან დაწერა მე-19 საუკუნეში ალგორითმი ანალიტიკური აგრეგატორისთვის, ასე ვთქვათ, თანამედროვე კომპიუტერის წინაპარისთვის. ეს მანქანა თავის დროზე ინოვაცია იყო და შეეძლო ბერნულის განტოლების ამოხსნა, ანუ სითხის მოძრაობაში ენერგიის შენარჩუნების კანონის გამოთვლა. ადამ, იმ დროს არ იცოდა, რომ იწყებდა უზარმაზარ IT მოძრაობას, შეიმუშავა ოპერაციების თანმიმდევრობა პრობლემის გადასაჭრელად, რაც, არსებითად, პროგრამის დაწერაა. ეს იმაზე მეტყველებს, რომ პროგრამირება შეუძლია ნებისმიერ ადამიანს, განურჩევლად სქესისა, თუ არსებობს სურვილი.
  4. უფრო ხშირად, ადამიანები ვარაუდობენ, რომ თუ პროგრამისტი ხარ, თითქმის ყველაფრის გაკეთება შეგიძლია და ისინი იწყებენ სხვადასხვა მოთხოვნებს კომპიუტერის შეკეთებიდან, პროგრამის დაწერიდან, ყველაზე წარმოუდგენელ რამეებამდე, რაც არ ეხება პროგრამისტის სპეციალობას. ნებისმიერი რამ - დააყენეთ ინტერნეტი თქვენს ტელეფონზე, განაახლეთ ფირფიტა, შეაკეთეთ ტაბლეტი, ან თუნდაც შეაკეთეთ მტვერსასრუტი ან ტელევიზორი. გახსოვდეთ, ძვირფასო, რომ თითოეულ ადამიანს, მათ შორის პროგრამისტს, აქვს თავისი განსხვავებები სპეციალობაში.
  5. დღესდღეობით ინტერნეტში ხშირად ციმციმებს შემდეგი სათაურები: „შექმენი შენი უნიკალური ვებსაიტი 15 წუთში პროგრამისტებისა და დიზაინერების გარეშე!“ ბევრი დამწყები ვებმასტერს ემართება ეს და გარდა ამისა, მათ აწუხებთ ყველას და ყველაფრის გაოცების აკვიატება. სხვადასხვა სახიფათო სკრიპტები მრავალი ეფექტებით, როგორიცაა „ასე სუსტი ხარ?“, ინფორმატორები, მოთამაშეები, დაგროვილი ვიდეოები და სხვა ტილოები იწყება საიტზე. აბა, გაგვიკვირდა, მერე რა? და აქ თქვენ არ შეგიძლიათ პროგრამისტების გარეშე: ან სკრიპტი გაფუჭდა, ან ინფორმატორი გაფუჭებულია, ან პროგრამა არასწორად იყო დაინსტალირებული. გამოდის, რომ ჯერ ადრეა პროგრამისტების ჩამოწერა.
  6. ჩვენ გავარკვიეთ, რომ პროგრამისტის პროფესია ყოველთვის მოთხოვნადი იქნება, მიუხედავად იმისა, თუ რა ცვლილებები მოხდება მსოფლიოში. მაგრამ როგორ შეგიძლიათ იპოვოთ კარგი პროგრამისტი? მოდით ჩამოვთვალოთ რამდენიმე დადებითი კრიტერიუმი, რომელიც განასხვავებს კარგ პროგრამისტს უბრალოდ პროგრამისტისაგან:
  • აგრძელებს ახალ ტექნოლოგიებს
  • მუშაობა არის სიხარული და გრძნობს, როგორც ჰობი
  • შეუძლია იდეის შექმნა, მაგრამ ასევე სხვების დაინფიცირება
  • აქვს საკუთარი პროექტი და არც ერთი
  • აგრძელებს დროს, აგრძელებს სწავლას
  • დაჟინებული, ჯიუტი და თუნდაც ჯიუტი თავისი გეგმების განხორციელებაში
  • ყოველთვის ეძებს ახალ გზას პრობლემების გადასაჭრელად
  • იცის როგორ სწორად გამოხატოს თავისი აზრები, ასევე მოუსმინოს. აჩვენებს კომპეტენტური სპეციალისტის მაგალითს, რომელსაც შეუძლია დაყოლიება.
  • აქვს კარგი პროგრამირების გამოცდილება და შესაბამისად ღირსეული რეზიუმე.
  • მას აქვს ფართო ცოდნა სხვადასხვა სფეროში.
  • შეუძლია გუნდში მუშაობა

თქვენს ყურადღებას წარმოგიდგენთ ფაქტების არჩევანს პირველი ქალი პროგრამისტის, ადა ლავლეისის შესახებ.

ამ ქალის სახელი მისი გარდაცვალებიდან მხოლოდ 100 წლის შემდეგ გახდა ცნობილი. თუმცა, ადა ლავლეისი დღესაც აგრძელებს მამრობითი სქესის კოლეგების ჩრდილში ყოფნას: სკოლის სახელმძღვანელოებში არ არის ნახსენები, თანამედროვე ავტორები სათანადო ყურადღებას არ აქცევენ მის პიროვნებას, კმაყოფილი არიან ვიღაცის დღიურებისა და მიმოწერის მწირი მონაცემებით. ჩვენ შევეცადეთ შეგვეგროვებინა მისი ბიოგრაფიის ყველაზე მნიშვნელოვანი ფაქტები.

  • ადა ლავლეისი, ან ავგუსტა ადა კინგი, ლავლეისის გრაფინია (Augusta Ada King Byron, Countess of Lovelace) - მსოფლიოში ცნობილი ინგლისელი რომანტიული პოეტის ერთადერთი კანონიერი ქალიშვილი - ჯორჯ ბაირონი. მთელი რიგი ტრაგიკული გარემოებების გამო (რომელთაგან ერთ-ერთი იყო ადას დედისგან, ანა ბაირონის (ნ. მილბანკი) განქორწინება), 1816 წელს ლორდ ბაირონი იძულებული გახდა სამუდამოდ დაეტოვებინა ინგლისი. ადას აღარ მოუწია მამის ნახვა. რამდენიმე ლექსის გარდა, ადასადმი მიძღვნილი სტრიქონები გვხვდება ჩაილდ ჰაროლდის მომლოცველების მე-3 ნაწილში.
  • ადას დედას ყველაზე მეტად ეშინოდა, რომ ქალიშვილს მამის მოუსვენარი ტემპერამენტი და პოეზიისადმი გატაცება დაემკვიდრებინა. დედის ყველა მცდელობის მიუხედავად, ადამ მიიღო მამის ექსცენტრიულობა და პოეზიისადმი ლტოლვა, მაგრამ მისი მთავარი გატაცება გახდა. მასწავლებლები იყვნენ ცნობილი შოტლანდიელი მათემატიკოსი და ლოგიკოსი ავგუსტ დე მორგანიდა მერი სომერვილი, "ტრაქტატი ციური მექანიკის შესახებ" თარგმანის ავტორი.
  • 17 წლის ასაკში ადა გაიცნო ჩარლზ ბაბიჯიპირველი ციფრული კომპიუტერის შემქმნელი. მიუხედავად 24 წლიანი ასაკობრივი სხვაობისა, ბაბიჯი ხდება არა მხოლოდ მასწავლებელი და კოლეგა ადასთვის, არამედ ახლო მეგობარიც, რომელიც მხარს უჭერს მას ყველა მცდელობაში.
  • 1842 წლის ოქტომბერში გამოქვეყნდა იტალიელი ინჟინრის სტატია ლუიჯი მანაბრეა, ეძღვნება ჩარლზ ბაბეჯის ანალიტიკურ ძრავას. მეცნიერმა გრაფინია ლავლეისს სტატიის ინგლისურად თარგმნა სთხოვა. ადამ არა მხოლოდ თარგმნა ტექსტი, არამედ შეავსო იგი საკუთარი კომენტარებით, რამაც 3-ჯერ გაზარდა სამუშაოს ორიგინალური მოცულობა.

ადას კომენტარები წარმოადგინეს სამი პირველი გამოთვლითი პროგრამა მსოფლიოშიმის მიერ შედგენილი Babbage-ის აპარატისთვის:

  1. ორი უცნობით ორი წრფივი ალგებრული განტოლების ამოხსნის პროგრამა; ამ პროგრამის გაანალიზებისას პირველად დაინერგა „სამუშაო უჯრედების“ (სამუშაო ცვლადების) კონცეფცია და გაჟღერდა მათი შინაარსის თანმიმდევრული ცვლილების იდეა;
  2. მეორე პროგრამა შედგენილია ტრიგონომეტრიული ფუნქციის მნიშვნელობების გამოსათვლელად გამოთვლითი ოპერაციების მოცემული თანმიმდევრობის განმეორებით; ამ პროგრამისთვის ადამ შემოიტანა კონცეფცია "მარყუჟი", სტრუქტურირებული პროგრამირების ერთ-ერთი ფუნდამენტური კონსტრუქცია;
  3. მესამე პროგრამაში, რომელიც შექმნილია ბერნულის ციფრების გამოსათვლელად, ადამ გამოიყენა განმეორებადი წყობილი მარყუჟები.
  • ნაწარმოების კომენტარებში ადამ გამოთქვა თავისი ვარაუდი, რომ გამოთვლითი ოპერაციები შეიძლება გამოყენებულ იქნას არა მხოლოდ ციფრებზე, არამედ სხვა ობიექტებზეც.
  • დაქორწინებული იყო უილიამ კინგი, ჰყავდა სამი შვილი. ის ეწეოდა სოციალურ ცხოვრებას და მეგობრობდა მაიკლ ფარადეისთან, ჩარლზ დიკენსთან და სხვა ცნობილ პიროვნებებთან.
  • მისი ჩანაწერები ხელახლა გამოიცა B. I. Bowden-ის ნაშრომში "უფრო სწრაფად ვიდრე ფიქრობდნენ: სიმპოზიუმი ციფრული გამოთვლითი მანქანების შესახებ" 1953 წელს, რამაც გამოიწვია ინტერესი ადა ლავლეისის სახელით.
  • იგი 36 წლის ასაკში გარდაიცვალა კიბოთი. იგი დაკრძალეს ბაირონის ოჯახის საძვალეში, მამის გვერდით.
  • 1979 წელს აშშ-ს თავდაცვის დეპარტამენტმა შეიმუშავა ერთი ჩაშენებული სისტემებისთვის. ენას დაარქვეს "ადა"ადა ლავლეისის პატივსაცემად.
  • პროგრამისტის დღის აღნიშვნის ერთ-ერთი თარიღი მოდის 10 დეკემბერი- ადა ლავლეისის დაბადების დღე.

Babbage-ის ავტომატური მანქანა

ლიტერატურა ადა ლავლეისის ნამუშევრებისა და ბიოგრაფიის გასაცნობად:

  • მური, დორის ლენგლი-ლევი „ლავლეისის გრაფინია: ბაირონის ლეგიტიმური ქალიშვილი“;
  • უეიდი, მერი დოდსონი "ადა ბაირონ ლავლეისი: ლედი და კომპიუტერი". 1994. 7-9 კლასები;
  • თული, ბეტი ა და ადა კინგ ლავლეისი "ადა, რიცხვების ჯადოქარი: კომპიუტერული ეპოქის წინასწარმეტყველი". 1998 წელი;
  • ვული, ბენჯამინი "მეცნიერების პატარძალი: რომანტიკა, მიზეზი და ბაირონის ქალიშვილი". 2000 წ.