Reply
 
Thread Tools
  #31  
Old 07-10-2014, 23:15
snoob7 snoob7 is offline
Senior Member
Join Date: 01-2014
Posts: 515
Re: Tuổi nghề lập trình

Quote:
Originally Posted by bloom123 View Post
Cái đấy người ta không gọi là coder mà là developer
Thôi đi cậu, Coder, developer, programmer ... chỉ là cách nhìn 1 công việc từ nhiều khía cạnh, nó không phải là cái để phân chia cấp bậc. Cũng như 1 công việc có nhiều cách gọi khác nhau vậy thôi

Last edited by snoob7; 07-10-2014 at 23:19.
Reply With Quote
  #32  
Old 08-10-2014, 00:40
thanhtunghp92 thanhtunghp92 is offline
Senior Member
Join Date: 05-2012
Posts: 792
Re: Tuổi nghề lập trình

Quote:
Originally Posted by snoob7 View Post
Thôi đi cậu, Coder, developer, programmer ... chỉ là cách nhìn 1 công việc từ nhiều khía cạnh, nó không phải là cái để phân chia cấp bậc. Cũng như 1 công việc có nhiều cách gọi khác nhau vậy thôi
=))
ORLY?



Tôi đố cậu coder nào ngồi giải dc mấy bài toán dạng thi ACM, đơn cử ví dụ như giải sudoku gì gì đấy - riêng cái kiểu 81 vòng loop thì không chấp (btw, mỗi lần nghĩ tới sudoku lại nhớ đến thuật toán dancing links của Donald Knuth, phải nói là như hack).... chứ đừng nói mấy bài toán NP-complete chỉ có thể giải quyết bằng tham lam và chia để trị....

Không tin thử vào mấy trang topcoders hay timus.ru rồi thử giải xem dc bao nhiêu problem rồi hãy bốc phét.
Chưa từng có người nào viết kernel, viết compiler hay những mảng lập trình hệ thống khác tự gọi mình là coder.

Developer lại là mảng khác. Một khi cậu tự code một project nào đó, bắt đầu từ planning, architect design, choose library... tới bắt đầu implement cái project đó, lúc đó cậu là developer.

Còn cái kiểu đi làm ai bảo làm gì làm cái nấy, làm xong đúng dc bây giờ đếu biết sau này maintain ra làm sao, cũng ko cần quan tâm đoạn code của mình là hiệu quả nhất hay chưa, chỉ cần ra đúng kết quả như yêu cầu rồi nghỉ. Như vậy thì cậu mãi mãi chỉ là coder thôi, có làm 5 10 năm kinh nghiệm đầy mình thì vẫn chả là cái quái gì. Lúc ấy đừng phàn nàn tại sao mình kinh nghiệm nhiều mà lương vẫn thấp.


tl;dr: Thằng lập trình viên nào nó bỏ thời gian công sức vào nghiên cứu thuật toán, vào các tool hỗ trợ, vào cấu trúc chương trình, vào công nghệ mới.... mà gọi nó là coder thì chả khác gì là sỉ nhục người ta.

ps: link: http://www.hanselman.com/blog/ACoder...nnDiagram.aspx
Reply With Quote
  #33  
Old 08-10-2014, 01:38
Nix Nix is offline
Senior Member
Join Date: 05-2011
Posts: 1,342
Re: Tuổi nghề lập trình

Tính ra thì vụ càng lớn thì khó cạnh tranh với lớp trẻ thì đâu chỉ có IT nhỉ...kĩ sư ngành nào chả vậy... ....nếu sợ tuổi nghề này nọ thôi thì bỏ đi học kinh tế hết cho lành...
Reply With Quote
  #34  
Old 08-10-2014, 01:45
Nix Nix is offline
Senior Member
Join Date: 05-2011
Posts: 1,342
Re: Tuổi nghề lập trình

Quote:
Originally Posted by thanhtunghp92 View Post
=))
ORLY?



Tôi đố cậu coder nào ngồi giải dc mấy bài toán dạng thi ACM, đơn cử ví dụ như giải sudoku gì gì đấy - riêng cái kiểu 81 vòng loop thì không chấp (btw, mỗi lần nghĩ tới sudoku lại nhớ đến thuật toán dancing links của Donald Knuth, phải nói là như hack).... chứ đừng nói mấy bài toán NP-complete chỉ có thể giải quyết bằng tham lam và chia để trị....

Không tin thử vào mấy trang topcoders hay timus.ru rồi thử giải xem dc bao nhiêu problem rồi hãy bốc phét.
Chưa từng có người nào viết kernel, viết compiler hay những mảng lập trình hệ thống khác tự gọi mình là coder.

Developer lại là mảng khác. Một khi cậu tự code một project nào đó, bắt đầu từ planning, architect design, choose library... tới bắt đầu implement cái project đó, lúc đó cậu là developer.

Còn cái kiểu đi làm ai bảo làm gì làm cái nấy, làm xong đúng dc bây giờ đếu biết sau này maintain ra làm sao, cũng ko cần quan tâm đoạn code của mình là hiệu quả nhất hay chưa, chỉ cần ra đúng kết quả như yêu cầu rồi nghỉ. Như vậy thì cậu mãi mãi chỉ là coder thôi, có làm 5 10 năm kinh nghiệm đầy mình thì vẫn chả là cái quái gì. Lúc ấy đừng phàn nàn tại sao mình kinh nghiệm nhiều mà lương vẫn thấp.


tl;dr: Thằng lập trình viên nào nó bỏ thời gian công sức vào nghiên cứu thuật toán, vào các tool hỗ trợ, vào cấu trúc chương trình, vào công nghệ mới.... mà gọi nó là coder thì chả khác gì là sỉ nhục người ta.

ps: link: http://www.hanselman.com/blog/ACoder...nnDiagram.aspx
Cái "Program DVR" và "Theory" nghĩa là sao nhỉ
Reply With Quote
  #35  
Old 08-10-2014, 10:24
snoob7 snoob7 is offline
Senior Member
Join Date: 01-2014
Posts: 515
Re: Tuổi nghề lập trình

http://en.wikipedia.org/wiki/Programmer
Chắc bạn củng thuộc dạng đọc ro ro mà không hiểu sâu . Mình đã nói rồi, nó chỉ là cách nhìn, nó không phải là thứ để xếp thứ hạng, bạn làm bên phần mềm, bạn tự nhận là coder, programmer hay developer thì chả ai nói bạn nói sai cả vì nó chỉ là cách nhìn nhận của bạn thân bạn (cũng giống như nerd, geek, dork ...), còn làm việc thì người ta hay gọi chung là developer hết.
Bạn có thể đọc Part I - Chapter 2 quyển CC (chắc bạn có quyển này) thì sẽ hiểu ý mình nói, còn bạn lôi cái link đó ra lòe mình thì xin lỗi chắc mình ko biết gg chắc
Reply With Quote
  #36  
Old 08-10-2014, 10:40
huuthientn huuthientn is offline
Senior Member
Join Date: 10-2007
Posts: 134
Re: Tuổi nghề lập trình

Quote:
Originally Posted by snoob7 View Post
http://en.wikipedia.org/wiki/Programmer
Chắc bạn củng thuộc dạng đọc ro ro mà không hiểu sâu . Mình đã nói rồi, nó chỉ là cách nhìn, nó không phải là thứ để xếp thứ hạng, bạn làm bên phần mềm, bạn tự nhận là coder, programmer hay developer thì chả ai nói bạn nói sai cả vì nó chỉ là cách nhìn nhận của bạn thân bạn (cũng giống như nerd, geek, dork ...), còn làm việc thì người ta hay gọi chung là developer hết.
Bạn có thể đọc Part I - Chapter 2 quyển CC (chắc bạn có quyển này) thì sẽ hiểu ý mình nói, còn bạn lôi cái link đó ra lòe mình thì xin lỗi chắc mình ko biết gg chắc
coder, programmer hay developer có thể cùng làm một công việc nhưng mà mình nghĩ mỗi vị trí đều có nhiệm vụ khác nhau mà ... nhiệm vụ là gì thì ở trên đã nói rõ ràng rồi ...
Reply With Quote
  #37  
Old 08-10-2014, 11:01
Nix Nix is offline
Senior Member
Join Date: 05-2011
Posts: 1,342
Re: Tuổi nghề lập trình

Quote:
Originally Posted by snoob7 View Post
http://en.wikipedia.org/wiki/Programmer
Chắc bạn củng thuộc dạng đọc ro ro mà không hiểu sâu . Mình đã nói rồi, nó chỉ là cách nhìn, nó không phải là thứ để xếp thứ hạng, bạn làm bên phần mềm, bạn tự nhận là coder, programmer hay developer thì chả ai nói bạn nói sai cả vì nó chỉ là cách nhìn nhận của bạn thân bạn (cũng giống như nerd, geek, dork ...), còn làm việc thì người ta hay gọi chung là developer hết.
Bạn có thể đọc Part I - Chapter 2 quyển CC (chắc bạn có quyển này) thì sẽ hiểu ý mình nói, còn bạn lôi cái link đó ra lòe mình thì xin lỗi chắc mình ko biết gg chắc
Bản chất nghĩa tiếng Anh của coder,programmer, developer nó đã khác nhau rồi ...còn gom chung lại để gọi bằng 1 danh từ, theo mình thì đấy chỉ là cách gọi của những người ngoài ngành hoặc chưa hiểu sâu về IT industry...
Reply With Quote
  #38  
Old 08-10-2014, 14:54
thanhtunghp92 thanhtunghp92 is offline
Senior Member
Join Date: 05-2012
Posts: 792
Re: Tuổi nghề lập trình

Quote:
Originally Posted by snoob7 View Post
http://en.wikipedia.org/wiki/Programmer
Chắc bạn củng thuộc dạng đọc ro ro mà không hiểu sâu . Mình đã nói rồi, nó chỉ là cách nhìn, nó không phải là thứ để xếp thứ hạng, bạn làm bên phần mềm, bạn tự nhận là coder, programmer hay developer thì chả ai nói bạn nói sai cả vì nó chỉ là cách nhìn nhận của bạn thân bạn (cũng giống như nerd, geek, dork ...), còn làm việc thì người ta hay gọi chung là developer hết.
Bạn có thể đọc Part I - Chapter 2 quyển CC (chắc bạn có quyển này) thì sẽ hiểu ý mình nói, còn bạn lôi cái link đó ra lòe mình thì xin lỗi chắc mình ko biết gg chắc
Trích cái link wiki ra to mồm mà có kéo xuống phần reference đâu?

ngay từ link 1, 2, 3, 4, 5:
http://www.ata.io/calling-programmer...r-is-an-insult
http://ericsink.com/No_Programmers.html
http://codebetter.com/raymondlewalle...us-programmer/
http://weblogs.asp.net/miked/_2200_D...grammers_2200_
http://discuss.joelonsoftware.com/de...el.3.112837.37

nó đã nói luôn rồi, vậy mà còn già mồm.

Còn trình độ mình đến đâu, thì có thể vào đây: http://acm.timus.ru/search.aspx?Str=koumei mà xem những bài code cũ của mình :-j tuy rằng chỉ hứng thú acm có vài tháng chưa đến một năm, ranking cũng ko phải là cao nhưng cũng hơn đứt vô số thằng không biết thuật giải là gì.

Last edited by thanhtunghp92; 08-10-2014 at 14:57.
Reply With Quote
  #39  
Old 08-10-2014, 15:44
tao_la_giang's Avatar
tao_la_giang tao_la_giang is offline
Senior Member
Join Date: 11-2012
Posts: 778
Re: Tuổi nghề lập trình

Quote:
Originally Posted by bloom123 View Post
Cái đấy người ta không gọi là coder mà là developer
Đợt đấy em đi thực tập ở công ty ấy thấy người ta tự giới thiệu vậy, để em nghiên cứu thêm
Reply With Quote
  #40  
Old 09-10-2014, 01:16
fire_water fire_water is offline
Senior Member
Join Date: 01-2010
Posts: 494
Re: Tuổi nghề lập trình

Quote:
Originally Posted by snoob7 View Post
Thôi đi cậu, Coder, developer, programmer ... chỉ là cách nhìn 1 công việc từ nhiều khía cạnh, nó không phải là cái để phân chia cấp bậc. Cũng như 1 công việc có nhiều cách gọi khác nhau vậy thôi
Cậu có thể tự nhận mình là coder, dev, programmer... là việc của cậu, mình chỉ biết 1 điều là nó éo giống nhau cho lắm thôi và nói thẳng luôn là nó éo để chỉ cùng 1 công việc nhé =))
Reply With Quote
Reply

« Previous Thread | Next Thread »
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT +7. The time now is 17:41.