Черное и белое (тестирование), куда расти украинскому тестеру, и проч.

Интересно конечно навёрстывать все это, вот только жаба давит за бесцельно прожитые годы, ведь все это мог получить лет десять назад… Ну уж лучше позже чем в 60 лет!

Как я вас понимаю! Я тоже 8 лет назад уже поступила на факультет ВМК в университет им. Лобачевского, самый лучший в нашем городе. Вся родня кинулась меня отговаривать. Да и доводы были: на фих тебе надо всю жизнь за компом сидеть, ослепнешь. ))) И что профессия это не женская, и буду я “синим чулком”. Маразм конечно, но я молодая была, 16 лет все-таки, сдалась под давлением и отправилась штудировать макроэкономику. На фиха, спрашивается…

А мне сегодня пришел мой Канер. :slight_smile: В четверг заказала, сегодня в 9 утра принесли. Буду начинать. Прочитала первые страницы, была приятно удивлена, что мне и словарь не требуется, все понятно пока.
Тоже хочу посмотреть основы SQL и Java. Как вы думаете, желтые пособия “для чайников” помогут или надо что-то посерьезнее? А то не знаю, с какой стороны подступиться.

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

1 симпатия

Вам всего 24… :lol: не смешите мои тапочки, в таком возрасте еще можно не только программистом стать но и водителем аэробуса при желании :wink:

2 симпатии

Вам всего 24… не смешите мои тапочки, в таком возрасте еще можно не только программистом стать но и водителем аэробуса при желании

Да я знаю. :slight_smile: Но согласитесь, есть же разница получить высшее образование или быть самоучкой. Я ж все-таки не Ломоносов, к сожалению.

Я конечно не супер программист, но с точки зрения педагога, коим являюсь по образованию, могу предположить что Вы не столкнетесь с принципиально неразрешимыми трудностями в изучении SQL и Javascript. Логика то программёрская присутствует если Паскалем занимались! Уверен Вам будет легко , а главное интересно, а вот насчет меня - дает последствие гуманитарное образование, да или просто невнимательность вот сегодня на одном вводном тесте простейший вопрос и я ответил неправильно потому, что просто не дочитал кусок кода до конца и опрометчиво дал ответ хотя времени был вагон. Надо привыкать - ошибка или подвох может быть даже в запятой и никакой самодеятельности и невнимания к деталям! Не могу сказать насчет книг для чайников ничего, тех классы он лайн точно представление могут дать. Успехов вам! Насчет вашего английского и чтения Канера без словарика - завидую вам так сказать белой завистью, хочу так же :blush:

1 симпатия

А что это за тесты, если не секрет? А онлайн курсы - платные или нет?

Насчет вашего английского и чтения Канера без словарика - завидую вам так сказать белой завистью, хочу так же

Я сама удивилась. Потому как у меня проблемы с пониманием на слух английского, читать намного легче. :slight_smile:

Нет разницы. Высшее образование по желаемой специальности в IT, как не крути, дает направление и куда копать + лопату для пытливых. Все равно, там все построено на самостоятельной работе с учебным материалом. Конечно еще там есть плюс - это можно и есть кому задать вопрос. Но при наличии в настоящем интернета и спец. форумов, кучи литературы и прочего - это уже не так важно. Ключ ко всему и всегда был один - ЖЕЛАНИЕ УЧИТЬСЯ. Надеюсь у Вас оно есть? :wink:

2 симпатии

Мне кажется сверхоптимистичная Мальвина пока путает два разных языка Java и JavaScript.
PS Мне рассказали, что QA, хорошо знающего Haskell отрывают буквально с руками и почти никакой конкуренции с десятками тысяч индийских тестировщиков в США с несколькими годами реального опыта в багаже. Может Мальвине и babuleh попробовать Haskell поучить или Scala ?

1 симпатия

В любом случае - если понять основы ООП и развить навыки программиста - все потом не сложно.
Я бы четко выделил 2 понятие: кодер и программист. Первый умеет работать только с КОДОМ (конкретней с языком), второй - с пониманием программы и парадигм программирования.
Второй - может пересесть за новый язык. За пару недель подучить синтаксис - и выдать программу. Конечно понятно - все приходит с опытом. Все тонкости языка через пар лет активной работы поймете.

Насчет Haskell и Scala - это врядли.

На чем пишутся основные приложения? PHP/JAVA/C/PYTHON/.NET - потому тестеру для WHITE-BOX нужны именно они - для верификации.
Еще на той же яве можно автотесты писать. Ну и QTP - универсальный язык автоматизации для тестера.

1 симпатия

Сегодня немного погрузился в азы javascript… Не могу сказать что чисто такие хрестоматийные, теоретические моменты как массивы, циклы, арифметические операторы и т.д были сложными для понимания, потому как огромное сходство с бейсиком помогает. Точно согласен с KoLoB`ом, что понять как и что, где и к какому свойству объекта обратится гораздо сложнее, и важнее чем тупо знать синтаксис. Очень интересная тема, нашел пару учебников в сети, чтобы поглубже изучить да с примерами и заданиями. Он лайн курс в рамках школы еще не закончил, потому как искал возможность получше закрепить полученные базовые знания. Однозначно иметь понятие о javascript и уметь писать гибкий красивый код…вещи далекие как земля от неба - нужна практика. Хочу побольше пописать какие-то коды, которые и знания закрепят и первичные навыки, и вместе с тем не будут содержать громоздкие конструкции - ибо не потяну, чувствую не хватает логики программерской, навыков строить алгоритм…Ну что ж не хватает навыков - будем искать, пытаться развивать. Интересно насколько полезно и важно в профессии тестера умение работать с языками программирования ? То есть докуда копать ?

Мое мнение чем больше понимаешь,тем больше мигрируешь с черного ящика, в белый, а от туда и в программисты.

А как же автоматизация?

Кстати, есть такая специальность как software developer in test.

А как в реальности - разве бывает в чистом виде black-box и в чистом виде white-box ? Как-будто это две разные профессии, white-box - это крутые опытные, намного больше зарабатывающие чем black-box. Звучит смешно со стороны.

Бывает-бывает.
У нас в white-box пускали только Senior QA или QA Analyst.

Понятно ведь - если выполнить неправильный скрипт - можно весь сервер убить. И кстати даже такое бывало.

Честно признаюсь - думала, что black-box и автоматизация очень схожи, не усугублялась ещё в тонкости иерархии тестирования, грубо накинула 3 основные (на мой взгляд направления): сначала слепое тестирование, потом работа с кодом, потом ты уже и сам кодер :slight_smile:

software developer in test - я так понимаю это 2 в одном: и тестирует и сразу исправляет сам?

А почему Хаскелл и Скала - вряд ли ? Как на самом деле обстоят дела ?
Мне рассказывают - спрос на Java и С девелоперов явственно падает. Но их становится больше и больше. Это тянет за собой QA, каждый день на рынок в США выходят сотни и тысячи QA с глубоким знанием распространненых языков и реальным опытом работы. (как внутри США, так и иммигранты со всего мира).

С другой стороны, спрос на Скалу и Хаскелл разработчиков, наоборот, мощно растет. А QA со знанием этих языков - крайне мало.

1 симпатия

Хммм. Задумался. А может имеет смысл. Хотя есть ли задачи, которые лучше решать данными языками? Не лучше ли руби или пизоном?

Вот просто рейтинг за этот год:
http://www.oszone.net/14233/Top_10_programming_languages

Все как всегда: ява, дот нет, сишка, пхп, руби, пизон.

А насколько критично, если я хочу стать тестером, то что у меня диплом экономического направления (менеджер организации), а не технический (Computer Science)? Читал здесь истории о переквалификации, но все же, это ведь доставляет определенные трудности? Какие именно? И насколько хорошо надо знать язык программирования что бы тестировать софт написаный на нем?

Честно говоря, цифры относительного роста, хоть и внушительные, но сами по себе не впечатляют.
Относительность - дело хорошее, но согласитесь, если, к примеру, в октябре 2009г. по “Scala jobs” было 10 предложений, а стало 24, вряд ли это аргумент для смены java на scala :slight_smile:

Кстати, об этом же говорят и цифры с simplyhired.com:

Запрос на Employment Trends по ключевым “QA java” и “QA scala” выдал следующие результаты:
QA Scala jobs increased 2,722% (при этом на апрель 2011 не дотягивая до 0,0003%)

QA Java jobs increased 38% (на апрель 2011г. 0,25 - 0,3%)

Поиск вакансий по этим же ключевым словам выдает:
QA java 17,183
QA scala 56
QA haskell 4

В общем, ничего не имею против Scala и Haskell, но с точки зрения поиска работы на сегодняшний день, имхо, неубедительно :slight_smile:

Конечно может дальше рынок будет расширяться. Сейчас только первая волна.

Но вряд ли компании будут переводить свои продукты на новый код.

ребята - решайте проблемы по мере их поступления . невозможно обьять не обьятное . поэтому сперва QA а потом уже на языки замахивайтесь. а то помоему вы сами не понимаете о чем говорите

1 симпатия