Блоґ одного кібера

Історія хвороби контуженого інформаційним вибухом

Posts Tagged ‘робота

Пошук роботи програмістом

with 5 comments

Зразу попереджаю що зараз я працюю на своїй другій роботі, якщо не рахувати одноразової роботи велослюсарем та ще одного разу одноразової контент-менеджером, тому мій досвід пошуку роботи поки що не такий вже й великий. Але мене попросили поділитись, крім того я шукав роботу в трьох містах (Київ, Франківськ, Львів), немало ходив на співбесіди, моє резюме вже напевне має 20-ту редакцію (хоча в систему контролю версій я його лише недавно засунув, тому історія версій коротка), а ще в мене багато знайомих які теж успішно знайшли роботу і їхні підказки та підтримка дуже допомагали.

Крім того я почав цікавий вікіпідручник, в якому є розділ про пошук роботи. Якщо ви раптом знаєте щось про що в тому розділі не написано, або думаєте що там щось можна пояснити цікавіше, детальніше чи грамотніше – я ще раз нагадаю що там є кнопка “редагувати”. Але поки що продовжу розповідь прямо тут. Потім найцінніше з цього посту перенесу в той розділ. Якщо хтось підкаже що тут найцінніше.
Прочитати решту цього запису »

Written by bunyk

Червень 24, 2013 at 23:23

Оприлюднено в Всяке

Tagged with ,

Це не так просто – розуміти.

with 9 comments

Публікація про те як це, коли код доводиться читати а не писати, і що тоді робити. Тобто, як читати код?

Neo: Do you always look at it encoded? Cypher: Well you have to. The image translators work for the construct program. But there's way too much information to decode the Matrix. You get used to it. I...I don't even see the code. All I see is blonde, brunette, red-head. Hey, you uh... want a drink?

Нео: Ви завжди дивитесь не неї зашифрованою?

Сайфер: Ну, ми змушені. Транслятори зображення працюють над програмою конструювання. Але тут надто багато інформації щоб розкодувати Матрицю. Ти звикнеш. Я… Я навіть не бачу код. Все що я бачу – блондинка, брюнетка, руденька. Ей, ти еее… не хочеш випити?

Передмова

На моїй новій роботі (я не впевнений що мені дозволяє розповідати договір про нерозголошення, тому абстрагуватимусь як можу), проект задля якого мене найняли (там має бути Python, який як відомо легко читати і який я знаю досить добре, і проект новий) ще не почався. Але тим часом аби я не нудьгував, мені дали задачу з іншого проекту, там JavaScript, LeafLet (о, він чудовий), але моя задача – не така проста як видавалась спочатку.

Проблема перша – я не знаю ООП в JavaScript. Дякуючи документації до LeafLet, і тому що ООП там реалізовано через нього – проблема майже розв’язана. Ну й звісно JavaScript я в терміновому порядку підтягую.

Проблема друга – проект з галузі Business Intelligence. А я про схему даних “сніжинка”, OLAP-куб та інші подібні речі чую вперше. Але я почитав вікіпедію, подивився всілякі відеопояснення і тепер маю певне поняття. Якось ним поділюсь, може хтось скаже що моє поняття про BI хибне.

Третя, і головна проблема – купа коду без жодної документації. І на відміну від попередньої роботи (prom.ua), де проект пишуть роками і далі будуть, тут проект писали пів року (судячи з логів СКВ), дедлайн вже в кінці місяця, тому рефакторингом мене попросили не займатись. Ще до того як я запитав чи можна. Про документацію я не питав, тому що документація – це нереально, якщо ви звісно не пишете якусь бібліотеку з відкритим кодом. Зовсім нереально. Але юніт тести – в нашому випадку теж дуже важко, через специфіку середовища. Хоча менеджер сказав “Хочеш тести? Дуже добре!”, і при цьому якось дуже підозріло посміхнувся.

Хоча код знадобилось би трішки підчистити, тому що:

nested_code

Тому мій єдиний вихід – ввімкнути щось схоже на “Push it to the limit“, і поринути в читання. Але код – це не книжки (я читав книжку про те як читати книжки, а про те як читати код – не читав), крім того автор книжки зазвичай хоче аби ви прочитали книжку, а автор коду – лише аби комп’ютер той код зміг виконати, та й досвіду читання коду в мене набагато менше, тому думаю треба дізнатись як це роблять інші. Переберу-но я кілька статтей:

Мотивація

Елі Бендерський пише про те як розуміти власний код. Код який неможливо зрозуміти, на його думку – це такий самий, або можливо ще більший гріх, ніж код який не працює. А програмісту який з гордістю заявляє що не розуміє код який писав тиждень тому, треба давати в писок аби вибити з нього ту гордість. За цим посиланням мені “дають в писок”. Хоча я гордився не тим що написав незрозумілий код, а тим що я його таки зрозумів і навіть трішки спростив. 🙂

Методи написання коду який буде вам зрозумілим – регулярно його перечитувати і переписувати.

Якийсь невідомий чувак пише про те що тупо прокручувати чужі лістинги вирячившись на них з кислою міною – тупо. Потрібно полюбити читати код, і розглядати це не як каторгу – а як можливість. Тому що написання коду – як і література. Ви не навчитесь писати класний код, якщо не будете читати класний код. Ви не навчитесь читати код якщо не будете намагатись його побільше читати. Тому й поганим кодом не варто нехтувати. Хоча б для того аби розуміти який код поганий, а який – ні.
Прочитати решту цього запису »

Written by bunyk

Червень 17, 2013 at 23:38

ПФУ в Івано-Франківську змінює реквізити

with 8 comments

Розрахунок сплати єдиного соціального внеску для підприємців (за себе) в розмірі 34,7% від мінімальної заробітної плати за 2013 рік.

Період Розмір з/п 34,70%
січень 1176 408.07
лютий 1176 408.07
березень 1176 408.07
квітень 1190 412.93
травень 1190 412.93
червень 1190 412.93
липень 1190 412.93
серпень 1190 412.93
вересень 1190 412.93
жовтень 1215 421.61
листопад 1215 421.61
грудень 1230 426.81

Оплата проводиться щомісячно до 20 числа за попередній місяць
на р/р 37195104000916
МФО 836014
ЄДРПОУ 20550895
Отримувач УПФУ в м. Івано-Франківську

Джерело:

Листочки на стінах УПФУ, вул. Незалежності 44, поверх 4.

Розрахунок сплати

Розрахунок сплати (з помилкою в ЄДРПОУ)

Дивіться також:

Written by bunyk

Січень 13, 2013 at 22:39

Оприлюднено в Конспекти

Tagged with ,

Перегляд амбіцій

with 14 comments

Я втомився… Думаю тепер я піду додому.

Вже вкотре перечитавши “міста та амбіції“, я вирішив що пора нарешті щось змінити, бо я живу в Києві вже більше ніж 5 років. Амбіція Києва – “в нас зарплати вище середнього по Україні”. І справді тут дуже великий ринок праці, і тут відбувається більше всього.

Але я дітей не маю, в жодних стосунках не перебуваю, тому гроші мені ніби поки що й не потрібні. Гріх не використати цю ситуацію для того щоб просто позайматись тим чим хочеться… Крім того все що від мене вимагалось в Києві, я вже зробив:

Ага, в мене з цього літа нарешті як і у всіх купа модних папірчиків. В житті не змінилось нічого, окрім того що батьки перестали дзвонити і питати чи я ходив в університет. Тепер питають лише чи я їв.

Про їду. Мені лікарі прописали дієту за якою я маю їсти 5 разів на день щось тепле… Це звичайно вище моїх сил. І гастрит це ще не найгірша зараза яка чомусь в мені сидить. Гастрит покривається страховкою.

Чому мені лікарі щось прописали, хоча я раніше нормально почувався (окрім того що мусив постійно боротись зі своїми приступами ліні і апатії, а це ж напевне характерно для всіх..)? Ну, мене намагався призвати військкомат. А я собі думав “з вищою освітою покінчено, тепер ще 9 місяців і з цими розберусь, і нарешті буду мати спокій і закордонний паспорт”. Але виявляється в задачі військкомату входить регулярно діставати людей протягом довогого часу. Одним словом закордонний паспорт мені не дозволяють взяти, обзивають непридатним, і ще кажуть що запросять на обласну медкомісію в грудні. Щось вони мені не подобаються.

Майже локація з “Повернення в замок Вольфенштейн”

Ну і звичайно всі рентгени і інші аналізи на які вони посилають треба робити за свої гроші, хоча звісно це порівняно з витратами часу – дрібниці.

Одним словом, в грудні я залишу свою роботу. Перед цим дороблю всі задачі які не доробив, з’ясую як потрібно самостійно подавати звіти в податкову, заповню обхідний (в нас здається навіть потрібно заповнювати обхідний), і переведу банківські рахунки в інші відділення (чи закрию).

Після чого знайду моїм сусідам нового співмешкан-ця/ку/ців (ви оренду житла не шукаєте?) і перевезу речі додому.

Чим я займатимусь вдома? Відпочиватиму. За всі літні канікули після яких в мене були перездачі сесій. Полежу в лікарні. Почитаю якісь розумні книжечки типу SICP, Книги Дракона, чи нового підручника Зубенка з програмування. (Він мене просив написати об’єктивний відгук, а я от навіть перший розділ не можу осилити).

Можливо куплю в село правильний комп’ютерний стіл, і попрацюю там трохи з якимись вільнодоступними курсами і над своїми власними проектами. Може вивчу нову мову програмування.

І навчусь читати по німецьки. Чудова мова, така агресивна, і крім того друга за культурним покриттям планети. Думаю це буде трохи простіше ніж з есперанто, бо вибір того що можна споживати цією мовою набагато більший..

Es wird schlimmer als es ist, Doch wir werden besser…

Хоча б тисячу слів. Правда кажуть від самостійного вивчення можуть бути проблеми з вимовою, але в інтернеті можна знайти купу аудіо на цю тему: Es ist nicht das was du sagst, sondern wie du es sagst. Danke schön німцям за аудіо на коммонс, з нього можна буде зліпити гарний курс на вікіпідручнику.

Ах, ще мені радять не їхати додому, тому що приїхати до Києва з Франківська, важче ніж навпаки. А як на мене – головне бажання, і мати в відповідному місті друзів. Кажуть що мені може так сподобатись що я не захочу повертатись в Київ… В такому випадку це й краще.

Ще кажуть спочатку треба знайти роботу, а потім вже звільнятись. Ось з цим я теж не згоден. По-перше це якось неетично щодо свого роботодавця. По-друге – на співбесіду не можна приходити втомленим, потрібно виглядати працездатним.

Тому шукатиму я роботу пізніше. Навесні. Якщо в Франківську не знайду, або не сподобається жити з батьками – поїду до Львова. А може прямо з села працюватиму в 42 чашках, чи чомусь подібному…

Але забагато планувати при неповній інформації не варто. Головне що я хотів сказати – вже сказали Форрест Гамп та Пол Грем:

Поки ви ще не знаєте чим будете займатись і де саме знаходиться центр ваших устремлінь, найліпше було б пожити у кількох містах поки ви ще молоді. Ви не відчуєте про що говорить місто не поживши там і навіть не зможете сказати чи воно розмовляє взагалі.

Written by bunyk

Листопад 21, 2012 at 02:07

Оприлюднено в Нещоденник

Tagged with , ,

Тактильна історія

with 9 comments

В кінці цього тиждня я нарешті зрозумів чому мені подобається працювати на роботі, і набагато менше вдома. І суть аж ніяк не в потужності машини що в мене на роботі. Суть в зручності.

HP Compaq 510

Спочатку трохи історії. Прочитати решту цього запису »

Written by bunyk

Липень 28, 2012 at 20:25

Оприлюднено в Інструменти, Нещоденник

Tagged with ,

Життя – це гра, а …

with 5 comments

… жанр у неї – RPG. 🙂

Отак живеш, лутиш, лутиш, лутиш, і ніби нічого не відбувається, хіба що малу-помалу набирається досвід. Але одного дня зустрічається трохи більша проблема, а ти вперто продовжуєш грати PvE і раптом, опа! Level Up! Stamina відновлюється до початкового рівня. Юніттест імпрувед. Ймовірність багрезіста крайнє мала.

Сьогодні десь біля дев’ятої вечора я отримав неймовірний кайф від того що код який я писав до вихідних, і для якого вчора цілий день писав тести, за цілий день вилизування таки їх пройшов. Може це відчувають вболівальники коли їхня команда виграє в футбол? Хоча сумніваюсь. Це напевне футболісти відчувають. Бо виграв не мій код, а я виграв код. Я його цілий день грав, і таки виграв. 🙂

В мене не виходило йти до дому зі швидкістю меншою ніж 15 км/год, хоча єдине чим я обідав – пів батона з кавою з молоком + печеньки. Запас енергії людина має з їжі і повітря, а от регулятор потужності – явно щось психологічне. Цікаво, як би навчитись ним керувати без вливання різного роду речовин?

Правда ще вирішив залишити все до понеділка, і тоді перечитати. Бо якось я пушнув забив код в п’ятницю після обіду, і після того довелось два чи три дні відіграватись. Відтепер в п’ятницю ввечері нічого не перевіряю остаточно, тільки збираю інформацію і досвід. 🙂

Думаю варто буде ще написати програмку, яка в фоновому режимі перевіряє кодову базу і в разі чого розміщує на робочому столі зображення Гендальфа, який намагається захистити гобітів проект:

Прочитати решту цього запису »

Written by bunyk

Травень 4, 2012 at 22:54

Елементи підприємницької діяльності: пенсійний фонд

with 3 comments

Я все ще не розібрався з клієнт-банком (хоча на роботі добрі люди вже показали мені як ставити православну Java від Oracle). А тут вже пора платити в пенсійний фонд за березень. Маючи досвід за лютий (я таки заплатив, з п’ятого разу), я підготуюсь, і викладу тут приклад реквізитів та інших даних які потрібні банку для здійснення такої операції. Також банку потрібні ваші гроші – готівка, чи щось інше, але не поточний рахунок. Для доступу до поточного рахунку потрібне платіжне доручення, яке мене теж змушували переписувати чотири рази, але це вже інша історія.

За березень 2012 року пенсійному фонду потрібно 372,33 грн. Реквізити Івано-Франківського ось.

Звісно тут ще треба роздрукувати, піти в банк, але повинно бути в десять разів простіше ніж те що я робив першого разу. Досвід – велика річ.

Written by bunyk

Квітень 11, 2012 at 12:00

Оприлюднено в Конспекти

Tagged with ,