Регистрация  |  Вход

С чего начать изучение Salesforce?

Народ.

Предлагаю провести мозговой штурм и выработать инструкцию по шагам что нужно сделать чтобы изучить salesforce хотя бы на уровне решения тестового задания (в 99% от VRP )
Наверное уже не реже раза в неделю ко мне обращаются люди, которые хотят изучить Salesforce и я конечно не могу отказать в помощи, но помощь вся заканчивается на отправлении человека читать Workbooks.

Что мы еще можем придумать? Что еще необходимо сделать начинающему программисты прежде чем начать задавать вопросы типа "А как в Salesforce сделать это ...?"

1. Пройти workbooks отсюда
https://developer.salesforce.com/page/Force.com_workbook
- Force.com Workbook
- Apex Workbook
- Visualforce Workbook
- Analytics Workbook

2. Распечатать и разобраться со Шпаргалками
https://developer.salesforce.com/page/Cheat_Sheets

3. Разобраться с MavensMate http://mavensmate.com/

4. Дополнительно
- пройти онлайн туториал http://ccoenraets.github.io/salesforce-developer-workshop/

Что еще вы можете предложить начинающим для старта?
Только без хардкора!
А то просто предчувствую что сейчас wilder скажет что надо Migration tools изучить

Народ.

Предлагаю провести мозговой штурм и выработать инструкцию по шагам что нужно сделать чтобы изучить salesforce хотя бы на уровне решения тестового задания (в 99% от VRP :D )
Наверное уже не реже раза в неделю ко мне обращаются люди, которые хотят изучить Salesforce и я конечно не могу отказать в помощи, но помощь вся заканчивается на отправлении человека читать Workbooks.

Что мы еще можем придумать? Что еще необходимо сделать начинающему программисты прежде чем начать задавать вопросы типа "А как в Salesforce сделать это ...?"

1. Пройти workbooks отсюда 
https://developer.salesforce.com/page/Force.com_workbook
- Force.com Workbook
- Apex Workbook
- Visualforce Workbook
- Analytics Workbook

2. Распечатать и разобраться со Шпаргалками 
https://developer.salesforce.com/page/Cheat_Sheets

3. Разобраться с MavensMate http://mavensmate.com/

4. Дополнительно
- пройти онлайн туториал http://ccoenraets.github.io/salesforce-developer-workshop/

[b]Что еще вы можете предложить начинающим для старта?[/b]
Только без хардкора! 
А то просто предчувствую что сейчас wilder скажет что надо Migration tools изучить :D 



5. Изучить Force.com Platform Fundamentals
https://developer.salesforce.com/docs/atlas.en-us.fundamentals.meta/fundamentals/

Результаты я обобщу и сделаю отдельную статью с БОЛЬШОЙ ссылкой из главного меню.

Результаты я обобщу и сделаю отдельную статью с БОЛЬШОЙ ссылкой из главного меню.

Написать CRUD

Написать CRUD

Gres
Написать CRUD

Круто. Вот так и скажи человеку, который только пришел в IT. Представляю сколько он тебе в ответ задаст вопросов. Может есть пример типичного тестового CRUD приложения с нормальным описанием (скриншотами). Мол вот, ссылка делай как там.
Потому что я потом не собираюсь полдня объяснять что такое CRUD.

[quote="Gres"]Написать CRUD[/quote]
Круто. Вот так и скажи человеку, который только пришел в IT. Представляю сколько он тебе в ответ задаст вопросов. Может есть пример типичного тестового CRUD приложения с нормальным описанием (скриншотами). Мол вот, ссылка делай как там.
Потому что я потом не собираюсь полдня объяснять что такое CRUD.

Dmitry Shnyrev
Вот так и скажи человеку, который только пришел в IT.

Так и говорю, а потом он учится гуглить и, как ни странно, пишет за неделю CRUD.

[quote="Dmitry Shnyrev"]Вот так и скажи человеку, который только пришел в IT.[/quote]
Так и говорю, а потом он учится гуглить и, как ни странно, пишет за неделю CRUD.

Gres
учится гуглить

Это тоже самое в наше время что просто "послать". Я понимаю что без гугла никуда. Но вот в свое время у меня там же отбили все желанием изучать java. Ну гуглил я гуглил, читал тонны мукулатуры, а смысла 0. Вот чтобы тогда появился бы человек которые сказал сделай это, это и это, я думаю было бы намного лучше.
Не, вспомнил, один человек был на собеседовании! Если найду список того что он мне сказал изучить, то выложу сюда. Посмеемся вместе.

[quote="Gres"]учится гуглить[/quote]
Это тоже самое в наше время что просто "послать". Я понимаю что без гугла никуда. Но вот в свое время у меня там же отбили все желанием изучать java. Ну гуглил я гуглил, читал тонны мукулатуры, а смысла 0. Вот чтобы тогда появился бы человек которые сказал сделай это, это и это, я думаю было бы намного лучше.
Не, вспомнил, один человек был на собеседовании! Если найду список того что он мне сказал изучить, то выложу сюда. Посмеемся вместе.

Dmitry Shnyrev
Это тоже самое в наше время что просто "послать".

Это разные вещи. Зависит все от того, пытался ли человек сам найти решение. Я всегда готов помочь людям, но не готов сделать все за них.

[quote="Dmitry Shnyrev"]Это тоже самое в наше время что просто "послать".[/quote]
Это разные вещи. Зависит все от того, пытался ли человек сам найти решение. Я всегда готов помочь людям, но не готов сделать все за них.

ООО, настальгия
11 авг. 2012 г.

Вот минимум который должен знать Java программист чтобы устроиться на работу в Epam на 800$

ООО, настальгия :D  
11 авг. 2012 г.

Вот минимум который должен знать Java программист чтобы устроиться на работу в Epam на 800$

[img]https://lh6.googleusercontent.com/-kZwY0XB2S1M/UCVceTi7cKI/AAAAAAAAArM/JzQ3eaib4Js/s2048/IMG_20120810_220814.jpg[/img]

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

Ну да, тут еще про Hirernate не указан. Но я типа его знал, потому что сделал тестовое задание - поднял 2 web сервиса на Heroku которые друг с другом по REST общались и еще полноценное CRUD на Sprint смотрящее наружу.
Маловато оказалось для Junior.

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

Ну да, тут еще про Hirernate не указан. Но я типа его знал, потому что сделал тестовое задание - поднял 2 web сервиса на Heroku которые друг с другом по REST общались и еще полноценное CRUD на Sprint смотрящее наружу.
Маловато оказалось для Junior.

Dmitry Shnyrev
Вот минимум который должен знать Java программист чтобы устроиться на работу в Epam на 800$

Молодцы ребята, что я еще могу сказать)

[quote="Dmitry Shnyrev"]Вот минимум который должен знать Java программист чтобы устроиться на работу в Epam на 800$[/quote]
Молодцы ребята, что я еще могу сказать)

Gres
Молодцы ребята, что я еще могу сказать)

Да это они похоже просто изучали уровень.

У нас в израиле тоже так же. Я тут недавно был на собеседовании. Так выяснилось что мой уровень выше ихнего начальника отдела разработки. Ясное дело не взяли:)

[quote="Gres"]Молодцы ребята, что я еще могу сказать)[/quote]

Да это они похоже просто изучали уровень.

У нас в израиле тоже так же. Я тут недавно был на собеседовании. Так выяснилось что мой уровень выше ихнего начальника отдела разработки. Ясное дело не взяли:)

wilder
Так выяснилось что мой уровень выше ихнего начальника отдела разработки.

Wilder, тебя опасно на работу брать ты за пару месяцев перепишешь все результаты многолетней работы .
Тебе бы уже свою фирму пока иметь. Найти бизнес идею, которая выстрелит, собрать команду и вперед. Зато уверен продукт получится высокого качества (только с кодом не для слабонервных ).

[quote="wilder"]Так выяснилось что мой уровень выше ихнего начальника отдела разработки.[/quote]
Wilder, тебя опасно на работу брать :D ты за пару месяцев перепишешь все результаты многолетней работы :D .
Тебе бы уже свою фирму пока иметь. Найти бизнес идею, которая выстрелит, собрать команду и вперед. Зато уверен продукт получится высокого качества (только с кодом не для слабонервных :D ).

Dmitry Shnyrev
wilder
Так выяснилось что мой уровень выше ихнего начальника отдела разработки.

Wilder, тебя опасно на работу брать ты за пару месяцев перепишешь все результаты многолетней работы .
Тебе бы уже свою фирму пока иметь. Найти бизнес идею, которая выстрелит, собрать команду и вперед. Зато уверен продукт получится высокого качества (только с кодом не для слабонервных ).

Все к этому и идет. Щас просто нужно что бы малой хотя бы в садик пошел, а потом уже можно фирму делать.

[quote="Dmitry Shnyrev"][quote="wilder"]Так выяснилось что мой уровень выше ихнего начальника отдела разработки.[/quote]
Wilder, тебя опасно на работу брать :D ты за пару месяцев перепишешь все результаты многолетней работы :D .
Тебе бы уже свою фирму пока иметь. Найти бизнес идею, которая выстрелит, собрать команду и вперед. Зато уверен продукт получится высокого качества (только с кодом не для слабонервных :D ).[/quote]

Все к этому и идет. Щас просто нужно что бы малой хотя бы в садик пошел, а потом уже можно фирму делать.

wilder
Ясное дело не взяли:)

как думаешь, почему не взяли в этом случае? Неужели иногда нужно "прикидываться шлангом" на собеседовании?

[quote="wilder"]Ясное дело не взяли:)[/quote]

как думаешь, почему не взяли в этом случае? Неужели иногда нужно "прикидываться шлангом" на собеседовании? 

Den Brown
wilder
Ясное дело не взяли:)

как думаешь, почему не взяли в этом случае? Неужели иногда нужно "прикидываться шлангом" на собеседовании?

Собеседование как раз проводил начальник отдела. И выяснилось что их тех процессы очень далеки от совершенства. И с точки зрения развития для меня это был бы шаг назад.

Шлангом наверное стоит прикидываться.

[quote="Den Brown"][quote="wilder"]Ясное дело не взяли:)[/quote]

как думаешь, почему не взяли в этом случае? Неужели иногда нужно "прикидываться шлангом" на собеседовании?[/quote]

Собеседование как раз проводил начальник отдела. И выяснилось что их тех процессы очень далеки от совершенства. И с точки зрения развития для меня это был бы шаг назад.

Шлангом наверное стоит прикидываться.

Dmitry Shnyrev
wilder
Так выяснилось что мой уровень выше ихнего начальника отдела разработки.

Тебе бы уже свою фирму пока иметь. Найти бизнес идею, которая выстрелит, собрать команду и вперед. Зато уверен продукт получится высокого качества (только с кодом не для слабонервных ).

+1

[quote="Dmitry Shnyrev"][quote="wilder"]Так выяснилось что мой уровень выше ихнего начальника отдела разработки.[/quote]
 Тебе бы уже свою фирму пока иметь. Найти бизнес идею, которая выстрелит, собрать команду и вперед. Зато уверен продукт получится высокого качества (только с кодом не для слабонервных :D ).[/quote]
+1

wilder
Шлангом наверное стоит прикидываться.

Знаешь, а это огромный залог успеха.
Я уже не первый раз встречаю проекты далекие от совершенства, но понимаю,
что заказчику не стоит про это говорить в начале знакомства да и на первых порах.
Конечно, я высказываю свои мысли что можно сделать лучше, что изменить, но если не встречаю понимания, абсолютно не настаиваю. Как говорится заказчик всегда прав !

[quote="wilder"]Шлангом наверное стоит прикидываться.[/quote]
Знаешь, а это огромный залог успеха.
Я уже не первый раз встречаю проекты далекие от совершенства, но понимаю, 
что заказчику не стоит про это говорить в начале знакомства да и на первых порах.
Конечно, я высказываю свои мысли что можно сделать лучше, что изменить, но если не встречаю понимания, абсолютно не настаиваю. Как говорится заказчик всегда прав :D !

Dmitry Shnyrev
Наверное уже не реже раза в неделю ко мне обращаются люди, которые хотят изучить Salesforce и я конечно не могу отказать в помощи, но помощь вся заканчивается на отправлении человека читать Workbooks.

Дима, не ломай голову - корпорация сама работает над этим - Trailhead - https://developer.salesforce.com/trailhead

Думаю ты должен людям сказать следующее:
1. Юноша, учи английский прилежно
2. Стань частым гостем developer.salesforce.com

[quote="Dmitry Shnyrev"]Наверное уже не реже раза в неделю ко мне обращаются люди, которые хотят изучить Salesforce и я конечно не могу отказать в помощи, но помощь вся заканчивается на отправлении человека читать Workbooks.[/quote]

Дима, не ломай голову - корпорация сама работает над этим - [b]Trailhead[/b] - https://developer.salesforce.com/trailhead

Думаю ты должен людям сказать следующее: 
1. Юноша, учи английский прилежно
2. Стань частым гостем developer.salesforce.com


Юра, отличная ссылка. Однозначно пойдет в список.

Надо отдать должное, в Salesforce документация реально классная.

Но все равно новому человеку полезно указать направление куда развиваться. Хотя в принципе наш форум постоянно этим и занимается.

Ну про английский тоже все правильно.

Юра, отличная ссылка. Однозначно пойдет в список.

Надо отдать должное, в Salesforce документация реально классная.

Но все равно новому человеку полезно указать направление куда развиваться. Хотя в принципе наш форум постоянно этим и занимается.

Ну про английский тоже все правильно.

yurybond
Trailhead - https://developer.salesforce.com/trailhead

Спасибо, сам воспользуюсь для знакомства с Lightning.

[quote="yurybond"]Trailhead - https://developer.salesforce.com/trailhead[/quote]
Спасибо, сам воспользуюсь для знакомства с Lightning.

Товарищи, вот родил статью про изучение Salesforce для начинающих.
https://salesforce-developer.ru/s-chego-nachat-izuchenie-salesforce-dlya-razrabotchika
Если будут какие еще предложения по улучшению статьи, прошу скидывать сюда.
Планирую сделать ссылку на данную статью заметнее на сайте и распиарить в нете. Чтобы новички больше не дергали нас с вопросами как изучить Salesforce за неделю.

Товарищи, вот родил статью про изучение Salesforce для начинающих.
https://salesforce-developer.ru/s-chego-nachat-izuchenie-salesforce-dlya-razrabotchika
Если будут какие еще предложения по улучшению статьи, прошу скидывать сюда.
Планирую сделать ссылку на данную статью заметнее на сайте и распиарить в нете. Чтобы новички больше не дергали нас с вопросами как изучить Salesforce за неделю.

Полезное дело. Скоро своим новичкам скармливать буду.

Полезное дело. Скоро своим новичкам скармливать буду.

wilder
Все к этому и идет. Щас просто нужно что бы малой хотя бы в садик пошел, а потом уже можно фирму делать.
+1

[quote="wilder"]Все к этому и идет. Щас просто нужно что бы малой хотя бы в садик пошел, а потом уже можно фирму делать.[/quote]+1

Очень хорошая статья, но мне кажется без реального проектного опыта сложно будет самому вырасти до нужного уровня. Хотя я начал со стажёра с минимальными познаниями в Javа в принципе. Не работав при этом раньше программистом,и без знаний о веб разработке вообще. Вытащил именно реальный проектный опыт. Когда стоит конкретная задача, ты знаешь, что конкретно тебе нужно из этой горы документации. Опытным программистам конечно проще разобраться, я думаю.

Очень хорошая статья, но мне кажется без реального проектного опыта сложно будет самому вырасти до нужного уровня. Хотя я начал со стажёра с минимальными познаниями в Javа в принципе. Не работав при этом раньше программистом,и без знаний о веб разработке вообще. Вытащил именно реальный проектный опыт. Когда стоит конкретная задача, ты знаешь, что конкретно тебе нужно из этой горы документации. Опытным программистам конечно проще разобраться, я думаю.