![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
Пончик |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 92 Регистрация: 21.6.2009 Репутация: нет Всего: нет |
Ребята! Я очень извиняюсь за флуд, и т.д. и за то что прям 30 минут назад промозолил вам всем мозги... про то чтобы вы рассписали мне каждую среду и т.д. Я всё усвоил! Но! Мне очень понравилась среда Qt. Вроде всё что надо. Очень понравилась IDE. Как бы всё супер... всё? А нет не всё... и теперь нужна ваша помощь. Дело в том что как подметил Любитель
Дело в том... что когда вроде всё было решено... мол КюТи... тут я подумал. А если тут лицензия такая что мол я должен всем давать свой сорц... значит на себя работать не выйдет. Значит надо искать предложения работы в нашем городе (возможности выезда у меня нету). Посмотрел... вакансий 0... посмотрел вообще в интернете - очень мало :( . Вообще я хочу работать на себя. Аля написал программу (скажем утилиту, иль для конкретного использования) и продал. Что то типа shareware. А если и freeware то не опен сорц. А тут выходит. Написал, ктото попросил ты уже обязан ему дать... и как быть? Выходит либо покупать среду... либо искать другой выход. Но почему затрудняюсь? Дело в том что я ещё только студент. А откуда у студента деньги? А я уверен что очень скоро надо будет уже ити на работу... а куда? А как? Как если я ничего толком ещё не знаю? Потому надо уже начинать... Посмотрел вакансии в своём городе... 70% .NET . 30% ява... (это среди не веб приложений) а на Qt - 0... если нету вакансий то надо работать на себя... если под ихней лицензией нельзя работать на себя тогда что? Просто всё бы ничего... но я не долюбливаю .NET... очень не долюбливаю... понимаю что для себя можно писать и на Фортране... так сказать онли фор релакс ендл онли фор фан. Но! Просто... у меня нету другой специальности и другой работы... чтобы я спокойно пришёл домой с работы. И начал писать то что мне нравится. Но просто дело в том что мне надо щас учить то на чём я смогу заработать... Помогите пожалуйста идеями и советами! |
|||
|
||||
Фантом |
|
|||
![]() Вы это прекратите! ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1516 Регистрация: 23.3.2008 Репутация: 4 Всего: 49 |
Первый совет уже дали - надо учить то, что востребовано на рынке. То, что востребовано сейчас, определить легко. То, что будет востребовано через несколько лет, определить существенно сложнее. Еще сложнее найти человека, который умеет это делать и согласится при этом бескорыстно поделиться информацией. ![]() Есть еще один вариант - работать на том, что нравится самому. Это просто - достаточно всего лишь быть специалистом такого уровня, чтобы работодатель либо считал твой выбор технологии безоговорочно правильным, либо соглашался мириться с твоими капризами. Наконец, остается еще одна возможность - ориентироваться в инструментарии так, чтобы "переключение" с одной технологии на другую занимало несколько дней. Итоговый совет - учиться, учиться и еще раз учиться. Причем в хорошем месте, и не только тому, что кажется сиюминутно нужным. |
|||
|
||||
Cheloveck |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1578 Регистрация: 26.7.2008 Где: Тула Репутация: 5 Всего: 32 |
Есть коммерческая версия Qt, программы на которой можно продавать.
Вакансий на Qt никогда и не будет. Это общее название C/C++ программист. Нельзя зацикливаться на чём-то одном. Если выбираешь C++, то должен псать на всех фреймворках ( кто-то меня поправит за это слово ). Если не знать, то хотя бы понимать Qt, boost, MFC и обязательно STL. Ну Си тоже ещё не умер. Обычно программисты на C++ должны и на C уметь писать. Плюс понимание основ системных API операционных систем, на которых работаешь. На одном Qt далеко не уплывёшь. Есть в нём пара неприятных моментов: относительная тормознутость выполнения и зависимости от библиотек. Плюс ко всему - привязка к операционным системам, для которых Qt реализована (хотя для других не особо-то пишут)). -------------------- ![]() |
||||
|
|||||
Пончик |
|
||||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 92 Регистрация: 21.6.2009 Репутация: нет Всего: нет |
Ну форум же полн добрых людей ![]()
Можно. Это вариант. Но! Прежде всего надо с чего то начать? Разве не прав? Если я буду паралельно учить все языки то я ничего не выучу =) Темболее мне какбы 18 лет... и я ещё чайник. За спиной есть много чего. Но! Оно всё тухнет перед тем что делают реальные программисты... и того что я знаю - очень мало. А чтобы переключатся надо знать хотябы "отлично" те ИДЕ.
А я так и постоянно делаю. Только уже надо определится что учить =)
Я студент. 18 лет =). Думаете у меня есть деньги на коммерческую? |
||||||||
|
|||||||||
zim22 |
|
|||
![]() depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: 29 Всего: 69 |
IDE не причём. надо знать язык программирования. и как не печально есть только один способ его(язык) узнать - писать на нём программы. bsa вам уже ответил. можно обходиться не коммерческой версией. Это сообщение отредактировал(а) zim22 - 12.7.2009, 21:22 |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Такое ощущение, что ты в танке. Вырвал пару слов из контекста и пытаешься паниковать. Может стоит почитать оригинал лицензии? Или хотя бы неофициальный перевод. http://www.qtsoftware.com/products/licensing тут расписаны отличия. Если двумя словами: - GPL - только для открытых проектов - LGPL - для любых проектов (ТЕБЕ НУЖНА ЭТА) - Commercial - предоставляет ряд прав и возможностей, которые многим не нужны (например, годовая поддержка, возможность создания закрытых проектов со статической линковкой библиотек, доступ к Qt Solutions...). |
|||
|
||||
kamre |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: 2 Всего: 13 |
Да можно и статически линковать без открытия исходников, суть LGPL заключается в том, что бы пользователь мог подменить LGPL библиотеку на свою версию. Т.е. при статической линковке можно предоставлять объектные файлы своей программы, чтобы пользователь мог сам перелинковать со своей версией LGPL библиотеки. А это не очень распространено и удобно, особенно для C++. Гораздо проще использовать динамическую линковку. Это сообщение отредактировал(а) kamre - 12.7.2009, 21:30 |
|||
|
||||
andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 10 Всего: 33 |
Я что-то не въезжаю.
Вы все по новой разжовывать начинаете? Или посты на Жигули копите? -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
Пончик |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 92 Регистрация: 21.6.2009 Репутация: нет Всего: нет |
Всё! =) всё всё всё понял! Спасибо всем огромное!!!
|
|||
|
||||
IKM2007 |
|
|||
![]() Зима близко ![]() ![]() Профиль Группа: Участник Сообщений: 702 Регистрация: 26.4.2008 Где: olmedreca Репутация: 3 Всего: 40 |
Имхо: учи один язык высокого уровня(C\C++) и один язык низкого уровня(Assembler), если будет нужда переключится на другую(если на вибранном тобой языке не сможешь реализовать), будет не так уж сложно. И еще, сейчас программисты C++ очень востребованы.
![]() -------------------- "К чёрту обстоятельства, я создаю возможности." Брюс Ли |
|||
|
||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 19 Всего: 306 |
Пончик, вместо занятия троллингом начал бы уже учить основу. И забудь ты сейчас про ГУЙ - не в ту сторону копаешь.
|
|||
|
||||
zim22 |
|
|||
![]() depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: 29 Всего: 69 |
||||
|
||||
mes |
|
|||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 79 Всего: 250 |
человек еще с алфавитом не разобрался, а Вы ему учите французкий, испанский и хорошо бы и китайского знать. Пончик, даю бесплатный совет: не берись за все сразу и забудь половину того, что тебе здесь насоветовали... Выучи для начала что нибудь одно, а потом сможешь реально оценить свои силы и выбрать, что тебе нужно.
![]() |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 27 Всего: 154 |
||||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
У новичков всегда так, хочеться увидеть результат свои трудов, нарисовал пару кнопочек, перетащил компонентики и...твоя программа уже приобретает очертания чего-то значимого и нужного. На самом деле ничего интересного в этом нету, это суровая необходимость в некоторых ситуациях, но никак не интересное занятие (если конечно тебе не нравиться однотипная и неинтересная работа). А если ты мне расскажешь, что именно интересно в перетаскивании кнопочек на форточку - я буду очень рад, но поверь, суть программирование заключается не в этом. Это сообщение отредактировал(а) azesmcar - 13.7.2009, 16:01 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |