강좌 정보

강의 링크
https://remain.co.kr/shop/item.php?it_id=1616312786

 

리메인

신한카드 2-6개월 무이자 할부 (5만원 이상) KB국민 2-6개월 무이자 할부 (5만원 이상) 비씨(페이북) 2-6개월 무이자 할부 (5만원 이상) 삼성카드 2-6개월 무이자 할부 (5만원 이상) NH농협 2-6개월 무이

remain.co.kr


강의 가격
170,000원
(현시점 기준 1년 8개월 전에 구매했으나, 강의 가격은 계속 170,000원으로 동결)


강의 구성
총 강의 시수 176강

  • UI GUI 디자인
  • UXUI 디자인
  • 디자인 시스템 프로세스
  • 온라인 쇼핑몰 디자인 가이드
  • 모빌리티 UX/UI 클래스
  • 스케치, XD, 피그마 툴
  • 프로토파이 툴
  • 디자이너 채용의 모든 것

강의 시수는 176강으로 매우 많음.
단, 실제로 강의가 세세하게 잘 나왔다기보다는 다소 강의 시수를 의도적으로 늘린 것 같다는 느낌을 지울 수 없음. (이는 강의 총평을 자세히 보면 확인 가능)

강의 총평

  1. 좋았던 부분 👍
    1. FE/서비스 기획자에게 도움이 될 것으로 보임.
      1. 디자이너가 어떤 관점으로 작업을 진행하는지 이해할 수 있어서 디자이너와 협업 경험이 많지 않은 주니어 FE/서비스 기획자가 디자이너와 협업하는 데에 도움이 될 것으로 보임.
      2. 반대로 디자이너와 협업경험이 많은 유관직무자 이거나, 본인의 직무가 프로덕트 디자이너라면, 디자인시스템 부분을제외하면 큰 도움은 어려울 것으로 보임.
    2. O2O 산업에 대한 도움이 될 것으로 보임.
      1. 모빌리티 UX/UI 클래스가 O2O플랫폼에 대한 전반적인 비즈니스 전략을 포함해, 프로덕트 제안점까지 얘기하고있어, 기획자로서 도움이 되는 부분이 많았음. 해당 파트는 다른 분들께도 권하고 싶음.
    3. UI 디자인 이론 학습가능.
      1. UI GUI 클래스에서는, 관습적으로 받아들였던 내용들이 그렇게 정해진 원인을 학습할 수 있었음. 실무에 크게 도움이 되는 내용이라고 보기는 어려우나 디자인에 있어서 배경 논리가 강화될 수 있는 요소로 보임.
  2. 아쉬웠던 부분 🥲
    1. 집중하기 힘든 구조
      1. 한 강의에 최소 5명 이상의 강사가 있고 바뀔 때마다 각자 자기소개를 다시 하고, 강의 방식과 강의자료 방식이 달라 온전히 집중하기에는 아쉬움이 있었음.
      2. 강의가 주로 3~8분으로 끊겨 회차가 많은 형식으로 구성되어 있으나, remain 강의 플레이어가 자동재생을 지원하지 않아, 한강한강 들을 때마다 조작이 필요한 점이 집중을 흐트러트리게 함.
    2. 넓고 얕은 내용
      1. 스케치, XD, 피그마 등 다양한 디자인 툴에 대해서 한 번에 다루면서 해당툴에 대한 전문적인 내용은 다루지 못하고 있음.
      2. 기본적인 인터페이스 설명 및 최소한의 차이점 설명 수준.
      3. 다만 디자이너가 아니라고 할 때 이 정도 내용으로 협업에는 도움이 될 것으로 보임.

 

강의 상세 요약

파일링크

2023.01.21_remain_강의__uiux_.pdf
15.71MB

노션링크

https://andossi.notion.site/2023-01-21-remain-UIUX-5954f5813f3a4dc7b1d0a5f1f16cc219

 

다른 후기

 

[강의요약] 그로스쿨(groschool) ux 라이팅 - 고객경험을 위한 글쓰기, UX 라이팅의 전략과 사례

강의 수강 후기에서 이어지는 글입니다. 그로스쿨(groschool) ux 라이팅 강의 후기 - 고객경험을 위한 글쓰기, UX 라이팅의 전략과 사례 어떤 강의였는가? 📌 기획자, 마케터를 위한 강의를 주 콘텐

slowslow.tistory.com

 

[아카이브] 프로덕트매니저PM가 되기에 도움이 되는 매체 모음

PM 직무 이해 1. 인프런 - 데이먼 강의 https://www.inflearn.com/course/%EC%A0%9C%ED%92%88-%EA%B4%80%EB%A6%AC%EC%9E%90-%EC%8B%A4%EC%A0%84-%EB%85%B8%ED%95%98%EC%9A%B0 [무료] 제품 관리자와 서비스 기획자를 위한 실전 노하우 - 아

slowslow.tistory.com

스파르타코딩클럽에서 제공하는 무료 패키지 "개발자 취업 준비의 모든 것"의 강의 수강 후기입니다.

강의후기

1. 강의 내용은 빈약하다고 느꼈다.

브런치 글 2개 정도, 미디엄 1개 정도, 유튜브 10분 정도 영상에서 얻을 수 있는 수준으로 보인다. 사실 애초에 강의 분량이 60분 내외로 매우 짧아서 어떤 메시지나 의미를 담기에는 부족한 길이 같기도 하다.

 

2. 부트캠프 광고

스파르타 코딩 클럽에서는 항해 99라는 부트캠프를 운영하고 있다. 강의 중에 개발자가 되는 여러 가지 방법을 설명하면서 부트캠프의 예시로 항해 99를 언급하였다. 이 자체는 문제가 되지 않는다. 오히려 저작권이나 경쟁사 관계에 있어서 적절한 행동일 수 있다.

하지만 은근히 항해 99의 장점을 언급하는 것은 광고행위로 느껴졌고 강의에 대한 불편함을 낳았다. 

 

회사 자체에서 보면 무료 강의를 찍는 이유는 아마 다음과같을 것이다.

1) 회원가입 유저를 늘리기 위해

2) 무료강의 수강을 통해 서비스 이용 경험을 가진 사람을 늘려 궁극적으로 유료 강의 결제 인원을 늘리기 위해

3) 서비스/브랜드에 대한 긍정적인 이미지 생성 

 

항해 99에 대한 광고가 은근히 강조된 것으로 볼 때, 본 강의의 제작의 주목적은 2)에 해당하는 것으로 보인다. 하지만, 이는 100% 제작자 입장에서의 목적이다. 유저 입장에서는 정말 "개발자 취업에 대한 궁금증"을 해결하기 위해서 본 강의를 수강 신청했을 것이다. 그렇기 때문에 갑작스러운 항해 99 강의는 기대한 내용과 달랐을 것이며, 혹자에게는 나에게 그랬던 것처럼 당혹감과 반감을 줬을지 모른다.

 

> 업체는 목적상 광고를 해야 하지만 그것이 유저의 기대와 다른 내용일 때, 어떤 수준과 밀도로 유저에게 넛지 해야 좋은 컨버전을 이뤄낼 수 있을 지에 대해서 고민해보게 된다.

 

3. 강의 상세 페이지 + 광고의 기대와는 달랐던 내용

CTO님이 찍은 강의라고 하셨는데, "가감 없이 알려준다"라는 표현을 하기에는 애초에 너무 개론적인 이야기라서 가감 없이라는 표현이 무색하게 다가왔다.

 

오히려, 팀스 파르타의 CTO + 현직 채용담당자가 + 가감 없이 알려주는 내용이라면, 우리는 이런 역량을 가장 핵심적으로 보고, 비전공/전공자들은 어떤 차등을 주며, 우리가 신입을 뽑는 이유는 다음과 같다 등의 쉽게 접할 수 없는 채용담당자의 이야기를 들려줬어야 한다고 본다. 

 

또한, "프론트 백엔드 뭐가 더 잘 맞을까? "라는 질문에 해답을 줄 것처럼 광고하지만 그런 내용은 10분에 퉁칠 만큼 짧은 내용으로, 광고와 실제 콘텐츠의 fit이 적었다.

 

> 상품을 제작하는 자와, 상품을 마케팅하는 자는 보통 다른 경우가 많다. 특히 기업이 커질수록 그 격감은 더 벌어진다. 그렇다면 상품에 적합하지 않은 내용으로 마케팅 키 메시지를 잡는 것은 정당화될 수 있을까? 아닐 것이다. 상품의 본질, 키 메시지와 마케팅 간의 차이에 대해서 주의가 필요할 것이라고 생각하게 된다. 

> 우리는 우리의 서비스를 유저가 납득할 수 있는 범위 내에서 마케팅하고 있는가? 어필하고 있는가?

 

appendix 강의 관련 링크

강의 소개 링크

https://spartacodingclub.kr/online/developer101

 

개발자 취업 준비의 모든 것 | 스파르타코딩클럽 무료특강

비전공자인데, 개발자로 취업이나 이직을 고민하고 계시나요? 스파르타 CTO가 1시간 동안 가감없이 알려드립니다!

spartacodingclub.kr

강의자료 링크

https://teamsparta.notion.site/f62f5a0a26184ed8ba15a88c6b7829f3

 

[무료 패키지] 개발자 취업 준비의 모든 것

아래 PDF를 다운 받아 주세요!

teamsparta.notion.site

 

appendix 강의 내용 요약

1-1 개발자 취업 시장

it 회사 뿐 아니라, 비 it 산업에서도 개발자가 필요한 상황 = 수요 증가

그런데, 그 나잇대에 컴공 졸업자가 그렇게 많지 않았었으며 기피학과에 가까웠음 = 공급 부족

-> 그래서 과수요 상태라서 좋은 개발자를 찾기위해 임금 경쟁이 시작된 것이고, 그 여파로 부트캠프가 만들어짐

 

1-2 개발자 직업적 특징

개발자들이 말하는 개발 문화 = 수평

ㄴ 각자가 능력/실력을 증명받을 수 있는 구조다보니까 실력중심.

ㄴ 나이, 학벌, 성별은 아예 보지 않음 이런걸 이력서에서 강조하면 개발문화에 대한 이해가 낮은 사람으로 봉.

 

1-3 학습 로드맵 - 개발 분야

-

 

1-4 학습 로드맵 - 개발 공부법

언어, 지식, 기타를 조금 학습하고 project 로 해보고, 이후에 추가로 지식을 학습하고 연습을 반복

 

1-5 취업 로드맵 - 나도 개발자 될 수 있을까?

-

 

1-6 취업 로드맵 - 취업 로드맵

결국 부트캠프 항해 99 광고...

 

1-7 취업 로드맵 - 개발자 취업준비 방법

포폴을 시각적으로 잘만들면 좋은데! (우리 행해는 그래서 이렇게한다. 결국 부트캠프 항해 99 광고 ..)

 

1-8 기타 FAQ

어떤 사람에게 잘 맞을까? 문제 푸는 것을 좋아하는 사람들.

.

파이썬 혼자놀기 패키지 (무료 강의)

2일 차 - 수강 일자 210926-29

 

 

(1) 기사 크롤링

목표 : 네이버에서 '추석' 뉴스 검색결과의 기사 제목, URL, 언론사 명을 크롤링한다.

 

전체코드

from bs4 import BeautifulSoup
from selenium import webdriver

driver = webdriver.Chrome('./chromedriver')

url = "https://search.naver.com/search.naver?where=news&sm=tab_jum&query=추석"

driver.get(url)
req = driver.page_source
soup = BeautifulSoup(req, 'html.parser')

articles = soup.select('#main_pack > section.sc_new.sp_nnews._prs_nws > div > div.group_news > ul > li')

for article in articles:
    title = article.select_one('div.news_wrap.api_ani_send > div >  a').text 
    url = article.select_one('div.news_wrap.api_ani_send > div >  a')['href'] 
    press = article.select_one('a.info.press').text.split(' ')[0].replace('언론사','') 
    print(title, url, press)

driver.quit()

코드 설명

from bs4 import BeautifulSoup
from selenium import webdriver

library 로 beautifulsoup4, selnium을 사용한다.

사용에 앞서 chrome webdriver를 다운로드 해야한다. (다운로드 방법은 아래의 글 참조)

 

파이썬 파이참 웹 크롤링용 크롬 웹드라이버 chromedriver 설치 - 인강이랑 버전 안맞을 때

문제 현재 스파르타 코딩클럽 파이썬 혼자 놀기 강의 같은 경우, chrome 85 버전으로 진행되어서 chrome 버전이 지금 버전이랑 차이가 있습니다. 1일차 강의 기록 - 파이썬 문법 기초, 웹 크롤링, 뷰티

slowslow.tistory.com

 

url = "https://search.naver.com/search.naver?where=news&sm=tab_jum&query=추석"
네이버에서 "추석"을 검색한 뉴스 결과를 url 로 삽입한다.

 

driver.get(url)
req = driver.page_source
soup = BeautifulSoup(req, 'html.parser')

driver에 url을 입력하고, 그안에 소스를 가져와 req에 넣고 beautifulsoup에 적용시킨다.

 

articles = soup.select('#main_pack > section.sc_new.sp_nnews._prs_nws > div > div.group_news > ul > li')

네이버 검색결과는 구조가
sp_news 1 > ....
sp_news 5 > ...
이렇게되어있음.
그래서 앞에서 이미지 크롤링 한 것처럼 {i}반복구문을 사용할 수 없음
다른 방법은, 해당 기사 위에 위에 있는 ul 의 selector를 copy 해서 그 안의 li를 출력해라 라고 구문을 써주면됨 위 처럼

 

🔥 검색 포털, 사이트마다의 url 구조가 모두 달라서, 각 페이지마다의 상황을 고려해가면서 코드를 작성해주어야한다. 위 코드로 구글, 다음 등에서 진행하면 error 가 발생한다.

 

for article in articles:
title = article.select_one('div.news_wrap.api_ani_send > div > a').text 
url = article.select_one('div.news_wrap.api_ani_send > div > a')['href'
press = article.select_one('a.info.press').text.split(' ')[0].replace('언론사',''
print(title, url, press)

 

- title 내용 : 나온 내용중에서 text만 필요해서 .text를 붙였다 .text는 여기 안붙이고 아래에 title.text로 해도 된다.

- url 내용 : url을 추가했음. url은 dictionary형태로 되어있어서(?) key값인 href를 넣어주니 value값인 url을 뱉어냄. copy selector 해서 붙여넣기

- press 내용 : 서, 가장 낮은단위로 a.info.press를 해보고 안되면 다른거 하려고 했는데 이걸로 돼서 진행함. 안되면 여러가지 시도해야됨. 그리고 .text를 붙여서 텍스트만 가져오고, 띄어쓰기를 기준으로 '선정'이라는 내용이 뒤에 붙어있어서 그부분 split으로 제거하고 앞에만 가져온다음에, replace로 '언론사'를 삭제

 

driver.quit()

driver 종료함! end.

 

출력 결과

추석 이후 서울 외곽지역 집값 상승 주도…강북·구로 높은 상승률 http://www.newsis.com/view/?id=NISX20211001_0001600454&cID=10401&pID=10400 뉴시스
반도체의 힘…수출, 추석 휴무에도 65년 만 최대치 https://www.joongang.co.kr/article/25011561 중앙일보
반도체·추석연휴에 현대차 판매 22.3%↓..생산일정 조정 http://news.mt.co.kr/mtview.php?no=2021100115384196008 머니투데이
나주시, 추석 연휴 이후 24명 신규확진...코로나 방역관리 촉각 http://www.sportsseoul.com/news/read/1065993?ref=naver 스포츠서울
추석 후폭풍에 거리두기 유지 ... 결혼식, 돌잔치 등만 인원 추가 허용 https://hankookilbo.com/News/Read/A2021100111130003341?did=NA 한국일보
추석 후 감염 확산세…충북 거리두기 3단계 2주 연장 https://www.news1.kr/articles/?4449640 뉴스1
전국 아파트값 상승폭 주춤 “추석 및 금리 인상 영향” http://www.fnnews.com/news/202109301159398552 파이낸셜뉴스
추석 연휴·대출규제, 아파트 매매·전셋값 상승세 꺾여 http://www.inews24.com/view/1408105 아이뉴스24
서울 일주일째 '요일 최다'…추석 감염확산 현실로(종합) http://www.edaily.co.kr/news/newspath.asp?newsid=02279606629185368 이데일리
'추석후 1주일 만에' 학생 1828명 확진…하루 261명꼴 http://www.newsis.com/view/?id=NISX20210930_0001598924&cID=10201&pID=10200 뉴시스

 

(2) 크롤링 결과 excel에 저장하기

목표 : 네이버에서 '추석' 뉴스 검색결과의 기사 제목, URL, 언론사 명을 크롤링한 결과물을 엑셀에 저장한다.

 

전체 코드

from bs4 import BeautifulSoup
from selenium import webdriver
from openpyxl import Workbook

driver = webdriver.Chrome('./chromedriver')

url = "https://search.naver.com/search.naver?where=news&sm=tab_jum&query=추석"

driver.get(url)
req = driver.page_source
soup = BeautifulSoup(req, 'html.parser')

articles = soup.select('#main_pack > section.sc_new.sp_nnews._prs_nws > div > div.group_news > ul > li') #copy selector

wb = Workbook()
ws1 = wb.active
ws1.title = "articles"
ws1.append(["제목", "링크", "신문사"])

for article in articles:
    title = article.select_one('div.news_wrap.api_ani_send > div >  a').text 
    url = article.select_one('div.news_wrap.api_ani_send > div >  a')['href']
    press = article.select_one('a.info.press').text.split(' ')[0].replace('언론사','')

    ws1.append([title, url, press])

driver.quit()
wb.save(filename='articles.xlsx')

코드 설명

(1)의 내용을 기반으로 한다.

 

from openpyxl import Workbook

openpyxl 이라는 library를 사용한다. (설치방법은 아래의 링크 참조)

 

파이참 패키지 import 하는법 - 셀레니움(selenium), dload, 뷰티풀숩 (beautifulsoup) (m1 맥북 ver)

파이썬 패키지 import 하는 법 (m1 맥북 ver) 1. pycharm 파이참을 실행 후, 상단의 Pycharm 클릭 2. Pycharm 클릭시 나오는 버튼 중 Preferences 클릭 단축키 : command + , 3. 왼쪽 탭에서, 작업중인 Project..

slowslow.tistory.com

 

wb = Workbook()
ws1 = wb.active
ws1.title = "articles"
ws1.append(["제목", "링크", "신문사"])

wb라는 workbook을 만든다.

ws1의 title은 articles이고, 첫행에 제목, 링크, 신문사 열을 추가한다.

 

ws1.append([title, url, press])

ws1에 title, url, press에 값을 넣어준다. 

 

wb.save(filename='articles.xlsx')

file을 저장한다. 파일명은 'articles.xlsx'

 

출력 결과

출력결과

 

(3) 기사의 썸네일까지 가져와서 엑셀에 저장하기

목표 : 네이버에서 '추석' 뉴스 검색결과의 기사 제목, URL, 언론사 명, 썸네일주소를 크롤링한다.

 

전체코드

from bs4 import BeautifulSoup
from selenium import webdriver
from openpyxl import Workbook

driver = webdriver.Chrome('./chromedriver')

url = "https://search.naver.com/search.naver?&where=news&query=추석"

driver.get(url)
req = driver.page_source
soup = BeautifulSoup(req, 'html.parser')

articles = soup.select('#main_pack > section.sc_new.sp_nnews._prs_nws > div > div.group_news > ul > li')

wb = Workbook()
ws1 = wb.active
ws1.title = "articles"
ws1.append(["제목", "링크", "신문사", "썸네일"])

for article in articles:
    title = article.select_one('div.news_wrap.api_ani_send > div >  a').text
    url = article.select_one('div.news_wrap.api_ani_send > div >  a')['href']
    press = article.select_one('a.info.press').text.split(' ')[0].replace('언론사','')
    #thumb = article.select_one('div.news_wrap.api_ani_send > div >  a> img')['src']
    thumb = article.select_one('div.news_wrap.api_ani_send > a >img')['src']

    ws1.append([title, url, press, thumb])

driver.quit()
wb.save(filename='articles.xlsx')

다른 내용은 다맞는데 이상하게 thumb내용이 오류가 난다. (해결법 찾아서 수정 추가예정)

#thumb = articles.select_one ~ 에서 div 를 제거하니 정상 실행된다.

 

출력 결과

.


스파르타 코딩클럽 5만 원 할인 쿠폰 링크 💵

아래 링크를 통해 가입하시면, 즉시 5만원 할인 쿠폰이 발급됩니다!

 

스파르타코딩클럽

왕초보 8주 완성! 웹/앱/게임 빠르게 배우고 내것을 만드세요!

spartacodingclub.kr

 

잘하는 기획자의 기준은 무엇인가?

https://youtu.be/A5yHcKrgTHk

 

1. 기획을 잘한다는 것 = 업무 스타일이 맞는다는 것

  • 넓게 트인 시야로 구체화
  • 정리의 신
  • 체계적인 위계 정리
  • 일정관리의 신

2. 기획을 못한다는 것 = 쟤랑은 일 못하겠어

 

그게 아니라면, 어느 정도 기획을 하는 범주에 들어오는 것 → 그렇게 되면 업무 스타일이 생기게 된다.

 

ex. 잘하는 기획자 = 자신과 손발이 잘 맞는 기획자

ㄴ 여러 역량 중에, 동료들과 손발이 잘 맞느냐로 동료들에게 평가받을 수 있다.

ㄴ 기획을 잘한다는 객관적 지표는 없다. 누구와 손발이 잘 맞는가가 잘한다의 기준을 판단하는 것이고 그것은 개인마다 차이가 있을 수 있다.

 

if 내가 기획을 못하는 거 아닐까란 생각이 들 때

  1. 정말 자질이 없을 때
  2. 지금 이 팀이 안 맞을 때. 자신의 기획자로서의 성향과 안맞을때 → 조직 또는 팀을 바꿔보자

PO : 프로덕트를 이끄는 전문가

기획자 : 프로덕트의 완성도를 높여주고 현실화해주는 전문가

 

 

Con. 잘하는 기획자?

  1. 객관적인 기준은 없다.
  2. 주변 동료에 의해 평가된다.
  3. 나와 손발이 잘 맞는 동료들을 주변에 두면 자연스럽게 잘하는 기획자가 된다.

+ Recent posts