Monday, November 30, 2015

Làm thế nào để chọn một ngôn ngữ lập trình học hôm nay

Làm thế nào để chọn một ngôn ngữ lập trình học hôm nay


Source: http://techmaster.vn/posts/33667/hoc-ngon-ngu-lap-trinh-kiem-duoc-viec-lam

Bài viết được dịch từ trang web Makeuseof
Học lập trình trực tuyến kiếm việc làm
Tôi nên học ngôn ngữ lập trình nào để dễ kiếm việc làm?
Lập trình không hề dễ dàng; hoặc ít ra việc học lập trình là không dễ dàng, đặc biệt khi bạn bắt đầu từ con số 0. Có thể bạn phải mất nhiều năm làm việc cật lực mới trở thành một lập trình viên thực sự giỏi; vậy liệu có một cách nào đó chọn ra một ngôn ngữ lập trình phù hợp để bắt đầu ngay hôm nay, để có thể kiếm được một công việc tuyệt vời trong vài năm?
Để tìm câu trả lời, tôi đã đưa câu hỏi này tới ban biên tập của chúng tôi gồm các chuyên gia có nhiều năm kinh nghiệm trong nghề lập trình. Những gì xảy ra sau đó là một cuộc thảo luận thú vị mà bạn sẽ muốn đọc trước khi bắt tay vào cuộc hành trình của mình để trở thành một lập trình viên chuyên nghiệp.

Một phương pháp điên rồ?

Học lập trình trực online xin việc làm
Đây không phải là lần đầu tiên chúng ta nói đến việc chọn một ngôn ngữ lập trình: Trở lại năm 2011, chúng ta đã thảo luận về ngôn ngữ lập trình bạn nên học để phát triển phần mềm?, cũng như những ngôn ngữ bạn nên học để lập trình Web.
Nhưng đây không phải là về một lời khuyên (kiểu như "hãy chọn JavaScript"), mà nó là một phương pháp - một cái gì đó người ta có thể sử dụng trong hai năm kể từ ngày hôm nay, về mặt lý thuyết là như vậy. Làm thế nào để thực sự biết những ngôn ngữ nào đang gia tăng? Những số liệu phổ biến nào là thước đo tin cậy và số liệu nào là đáng nghi ngờ (và tại sao)? Đâu là những trang web tốt nhất để bạn tham khảo mức lương? GitHub có phải là một nguồn số liệu tốt hay không?
Ví dụ, bạn sẽ thấy chẳng mấy ai nhảy vào học PHP vào những ngày này - nhưng nhiều, rất nhiều các lập trình viên vẫn đang kiếm sống rất tốt bằng lập trình PHP, và nó vẫn chiếm phần lớn những gì đang chạy trên nền tảng Web. Vì vậy, liệu lao vào học PHP bây giờ có phải là một ý tưởng tồi? (Không hẳn là như vậy!)

Không chỉ có một ngôn ngữ lập trình

Học lập trình trực tuyến kiếm dễ xin việc
Đây là ý kiến của James, một nhà phát triển Web của chúng tôi nói về điều này:
Các lập trình viên thường không chỉ học một ngôn ngữ lập trình duy nhất. Bất cứ ai đi theo con đường Khoa học Máy tính cổ điển sẽ học rất nhiều Java, một ít Haskell, một ít Prolog nếu họ tham gia một khóa trí tuệ nhân tạo AI, một ít Node.js nếu họ tham gia một khóa kỹ thuật về startup, một ít PHP nếu họ tìm hiểu về các CMS truyền thống, một ít .NET nếu họ thực tập tại một văn phòng của các công ty lớn, một ít JavaScript nếu họ làm thiết kế web, một ít C ++ nếu họ làm thiết kế game, và cuối cùng là một ít Ruby nếu họ muốn lãng phí cuộc đời mình với các ngôn ngữ tối nghĩa mà chẳng mấy ai thực sự sử dụng.
Chẳng có "phương pháp" nào cả, và bạn không chọn một ngôn ngữ để học mà ngược lại: nó chọn bạn!
Học một ngôn ngữ cũng giống như việc cả năm bạn chỉ ăn mỗi một món bánh quy vậy. Và nghiêm túc mà nói, liệu có ai chọn công việc theo mức lương dự kiến ​không​?

Nhưng sẽ ra sao nếu bạn không học ngành Khoa học Máy tính?

Tôi đã trả lời James như sau:
Có một thực tế là: Phương pháp này không phải dành cho những người theo học ngành Khoa học Máy tính cổ điển. Nó được dành cho những người đang học MOOC và số lượng của các khóa học lập trình trực tuyến, rất nhiều người đang tự học lập trình từ đầu. Và khi bạn bắt đầu như thế, bạn cần một ngôn ngữ để bắt đầu tìm hiểu. Có lẽ sau này bạn không còn dùng nó nữa, nhưng ngôn ngữ đầu tiên sẽ là một sự đầu tư quan trọng của thời gian và nỗ lực - vì vậy nó rất có giá trị.
Điều gây được tiếng vang nhất đối với tôi đó là việc anh nói rằng - có ai mà đi chọn công việc theo mức lương dự kiến không? Tôi nghĩ rằng một số người làm như vậy, nhưng tôi cũng cho rằng đó không phải là một cách tuyệt vời để làm theo.
Có một thực tế là, mọi người đang cố gắng tìm ra ngôn ngữ phù hợp để bắt đầu, và sử dụng chính ngôn ngữ này trong thế giới thực theo quyết định đó (chứ không chỉ là việc họ tìm một ngôn ngữ thật dễ học - như Pascal chẳng hạn ...).

Trước tiên hãy chọn một dự án, sau đó mới đến ngôn ngữ

Học lập trình trực tuyến kiếm việc làm chất lượng
James đã trả lời như thế này:
Được rồi, có lẽ một trong những quan điểm của phương pháp này đó là: không có một phương pháp chính xác nào cả. Khi tôi lần đầu tiên đến với PHP, đó là thông qua WordPress. Lúc đó tôi đã có một nền tảng về Khoa học Máy tính trong lập trình và một số kinh nghiệm thiết kế web, nhưng tôi chưa bao giờ học PHP trước đó. Tôi đã học nó vì WordPress xem ra khá đơn giản, và tôi muốn vọc vậy với WordPress. Không phải vì tôi đã nhìn vào một danh sách các xu hướng công nghệ, hoặc xem xét một nghề để theo đuổi, mà vì nó là một cái gì đó thú vị và tôi muốn biết sử dụng nó.
Nếu ai đó tìm cách để học lập trình hoàn toàn với mục đích của một công việc, thì họ sẽ thất bại. Nếu họ đang tìm kiếm chỉ vì họ thích học cách lập trình một cái gì đó, thì sẽ không quan trọng về ngôn ngữ mà họ chọn, miễn là nó có thể khơi dậy niềm đam mê của họ.

Một lý do khác để chọn dự án trước

Đây là khi Simon bước vào với một số lời khuyên khá thực dụng:
Đầu tiên và trước hết, nó phụ thuộc vào việc bạn muốn phát triển Web hay là phần mềm dạng "cổ điển".
Nếu lập trình phần mềm cổ điển, thì Java là khá tốt:
  • Hướng đối tượng đơn giản
  • Đa nền tảng (Linux, Windows, Mac, Android)
  • Cú pháp tương tự như rất nhiều ngôn ngữ lập trình khác (JS, C#).
Không thể nói nhiều về phát triển Web, mặc dù HTML/JS/CSS/PHP/MySQL dường như khá hiệu quả cho rất nhiều người. Python cũng vậy.
Nhưng vâng, "để giúp bạn có được một công việc tuyệt vời trong 2 năm" thì làm tôi khó trả lời quá. Cần nhấn mạnh những khía cạnh sai lầm của việc học làm thế nào để lập trình. Một khi bạn có thể lập trình, bạn rất dễ dàng chuyển sang ngôn ngữ khác.
Để được tuyển dụng khi chỉ biết một ngôn ngữ lập trình cụ thể cũng tương tự việc được tuyển dụng cho vị trí kế toán mà bạn chỉ biết có mỗi dùng MS Excel vậy. Nếu đó là trình độ chuyên môn chính, thì nó có lẽ sẽ là một công việc tồi.

Đừng học một ngôn ngữ: hãy học thiết kế phần mềm

Học lập trình trực tuyến kiếm việc làm từ căn bản
Có một sự đồng thuận đã bắt đầu hình thành. Bruce Epper, tác giả của những câu trả lời nổi tiếng trên MakeUseOf, đã cho biết:
Ngôn ngữ lập trình tự bản thân nó không thực sự quan trọng. Khi nói đến các công việc lập trình thì những khía cạnh quan trọng nhất thường được hiểu là kiến trúc và thiết kế cơ bản của phần mềm, quá trình lập trình nói chung, hiểu biết về các design pattern, biết khi nào thì sử dụng chúng, và làm thế nào để áp dụng một pattern cụ thể cho tác vụ của bạn - tất cả chúng đều độc lập với ngôn ngữ. Khi một lập trình viên đã nắm được điều này, thì việc nhảy sang một ngôn ngữ hoàn toàn mới là chuyện nhỏ như con thỏ.
Thậm chí có những kỹ năng như quản lý dự án, viết tài liệu kỹ thuật là những thứ quan trọng đối với một lập trình viên còn hơn là hiểu biết về bất kỳ một ngôn ngữ lập trình cụ thể nào đó.

Nền tảng nào bạn đang xây dựng trên đó mới quan trọng: tiếng Anh hay tiếng Latin?

Học lập trình trực tuyến nâng cao
Đó là khi Guy bước vào để nhắc nhở tất cả chúng ta rằng ngôn ngữ cũng khá quan trọng, ở một mức độ nào đó:
Các ngôn ngữ tự nó không phải là điều quan trọng nhất để nhận được một công việc, tôi đồng ý. Tuy nhiên, bạn đang xây dựng sản phẩm dựa trên nền tảng nào. Thực ra tôi đã đi theo cả 2 lộ trình này, và để dễ hiểu hơn thì tôi sẽ so sánh các ngôn ngữ lập trình với các ngôn ngữ của con người nhé!
Python dường như là tiếng Anh của ngày hôm nay vậy. Ngày càng nhiều, tôi thấy các khóa học lập trìnhvà thậm chí giáo trình Khoa học Máy tính tại các trường đại học bắt đầu dạy bạn với Python thay vì Java, nó dường như đã trở nên rất phổ biến trong khoảng 10 năm nay. Bạn có thể làm được rất nhiều thứ bằng cách sử dụng Python.
C++ giống như tiếng Latin của thế giới lập trình vậy. Nếu bạn học nó, bạn có thể hiểu được những nguyên lý cơ bản của nhiều ngôn ngữ và tìm hiểu chúng một cách dễ dàng hơn. Nếu bạn thành thạo C++ thì Python cũng là chuyện nhỏ.

Thế còn một "công việc lập trình" thì sao?

Đến lượt Matthew nhảy vào cho ý kiến, để nhắc nhở tất cả chúng ta rằng trở thành một lập trình viên có thể có ý nghĩa rất khác nhau đối với những người khác nhau:
Học lập trình trực tuyến hiệu quả
Một điều chưa được nói đến trong bất kỳ chỗ nào trong bài viết này đó là loại công việc lập trình nào mà bạn muốn.
Bạn không quá kiểu cách về các quyền lợi được ném cho các nhân viên Startup? Hay bạn muốn ổn định với một mức lương kha khá, nhưng không sở hữu cổ phần của công ty? Bạn thích mặc những bộ đồ sang trọng của dân kinh doanh? Hãy học C#, Java hoặc COBOL. COBOL cũng có lợi thế của việc có rất nhiều ứng dụng ngân hàng được viết bằng nó. Và hầu hết các lập trình viên COBOL hoặc đã nghỉ hưu hoặc đã chết, vì vậy có rất nhiều nhu cầu cho các lập trình viên COBOL với một mức lương lên đến 6 con số! Tuy nhiên, bạn sẽ phải làm việc trên những codebase rất lớn, được viết rất tồi và đã có tuổi đời hàng thập kỷ. Điều đó chẳng vui tí nào.
Nhưng nếu bạn không quan trọng việc có một công việc ổn định? Bạn muốn được làm việc trên các sản phẩm thú vị, và bạn sẵn sàng bị mất việc nếu mô hình kinh doanh đó không hoạt động tốt? Tôi nhận thấy rằng trang Hacker News là một nơi chắc chắn để tìm hiểu về các ngôn ngữ đang được sử dụng bởi giới startup. Khi tôi thực tập tại một công ty startup trước đây, chúng tôi sử dụng một kết hợp của Go, Python và CoffeeScript. Những startup khác sử dụng Rails và Groovy và tất cả những dạng ngôn ngữ và framework ít được biết đến khác. Chỉ cần chọn lấy một trong số chúng và bạn sẽ tìm thấy một công việc thú vị ở đâu đó.

Code mới hay code cũ?

Viết code mới là một trải nghiệm hoàn toàn khác so với việc bảo trì một ứng dụng hiện có, như Bruce nói thêm:
Với ý kiến ​​của bạn về COBOL, bạn nên quan tâm đến một yếu tố nữa: bạn muốn làm việc trên code mới hay là đi bảo trì code của người khác? Đây có thể là một yếu tố rất quan trọng khi quyết định hướng đi. Đối với các dự án nhỏ, việc duy trì một codebase được viết bởi người khác có thể không phải là tồi, nhưng tôi đã thấy một số đoạn code nơi bạn và nhiều đồng nghiệp khác cứ nhìn chằm chằm vào nó trong nhiều giờ và hỏi, "Suy nghĩ của thằng cha viết ra đoạn code này là gì vậy nhỉ?", hoặc trong trường hợp lập trình viên ban đầu đã lợi dụng một tính năng cụ thể hay một bug trong trình biên dịch (mà có thể đã được fix trong phiên bản trình biên dịch hiện tại) để thực hiện một cái gì đó.

Điều gì sẽ xảy ra nếu bạn không có sự lựa chọn?

Guy trở lại để nhắc nhở tất cả chúng ta rằng không phải ai cũng có nhiều sự lựa chọn:
Học lập trình trực tuyến tốt nhất
Matthew đặt ra một câu hỏi rất hay là, "Những loại công việc lập trình nào mà bạn muốn?"
Thật kỳ lạ, tôi chưa bao giờ thực sự nghĩ rằng mình đã có nhiều sự lựa chọn trong vấn đề này. Tôi biết mình muốn trở thành một nhà phát triển web khi tôi bắt đầu học lập trình. Nhưng tôi nhận ra mình trở nên tốt hơn khi chuẩn bị nhận bất kỳ công việc nào mà tôi có thể, và sẵn sàng học hỏi về công nghệ mới đó. Bây giờ tôi là một người biết rất nhiều thứ, thành thạo một số công nghệ - nhưng không tinh thông một cái nào cả.
Đối với việc tìm ra nơi bạn muốn làm việc, thì việc xác định phong cách sống mà bạn muốn là rất quan trọng. Sau đó nhìn vào các thông tin tuyển dụng từ những doanh nghiệp có phù hợp với các tiêu chí của bạn và xem họ đang tìm kiếm gì. Soạn ra một portfolio chứa những thứ tương tự như những gì họ đang làm, đặc biệt nếu bạn không được đào tạo chính quy trong các công nghệ mà họ đang sử dụng. Có thể bạn đã học Java trong trường, nhưng họ lại sử dụng C#. Vì vậy, bạn đã tự học C# và viết ra một vài chương trình bằng ngôn ngữ này như là bằng chứng rằng bạn biết những gì mình đang làm và rằng bạn có khả năng tự học thêm những công nghệ khác.

Không có một câu trả lời đơn giản

Nếu có bất cứ điều gì mà cuộc thảo luận này có thể chỉ ra, thì đó là những câu hỏi đơn giản không phải luôn những có câu trả lời đơn giản. Chưa hết, sau khi đọc ý kiến ​​của mọi người, tôi cảm thấy có thêm rất nhiều thông tin - và chúng đã làm thay đổi suy nghĩ của tôi.
Tôi chắc chắn rằng chúng tôi đã không thể đưa ra hết những quan điểm có thể ở đây - điều này để dành cho phần bình luận của các bạn. Tôi sẽ rất thích nghe ý kiến của bạn về vấn đề này, cho dù bạn là một lập trình viên chuyên nghiệp hay không. Làm thế nào để bạn chọn một ngôn ngữ lập trình và có thể kiếm được một công việc tốt sau 2 năm? Có cách nào đó để chọn ngôn ngữ lập trình hiệu quả? Hãy chia sẻ suy nghĩ của bạn trong phần bình luận phía dưới nhé!

Tuesday, November 24, 2015

Top 10 News/Blog Sites for Big Data

Top 10 News/Blog Sites for Big Data

Source: http://www.digitalistmag.com/technologies/big-data/2012/05/10/top-10-newsblog-sites-for-big-data-05702

As we continue to serve as a resource for business innovation information, we compiled a list of the Top 10 News/Blog sites featuring information about Big Data in addition to our Top 50 #BigData Twitter Influencers. These sources were compiled using specific search terms, Alexa rankings, site information, and relevancy to the topic.
1. Forrester Big Data Blog
Overview: An aggregation of blogs from company contributors focusing on Big Data topics.
About Forrester (from their site) – Forrester is a global research and advisory firm and serves professionals in 19 key roles across three distinct client groups. Their clients face progressively complex business and technology decisions every day. To help them understand, strategize, and act upon opportunities brought by change, Forrester provides proprietary research, consumer and business data, custom consulting, events and online communities, and peer-to-peer executive programs. Forrester guides leaders in IT, marketing and strategy, and the technology industry through independent fact-based insight, ensuring business success today and tomorrow.www.forrester.com
2. Smarter Computing Big Data Blog
Overview: A compilation of contributors blogging about Big Data and Cloud topics. Each week the top reads in BigData is posted, which lists and links back to top articles.
About Smarter Computing Blog (from their site) – The blog is intended to provide readers with thought-provoking content and a place to talk about the issues raised within the content. Smarter Computing Blog feels strongly that the blog is not going to deliver final answers to the issues raised, but will represent a starting point for conversation around the issues.
3. GigaOm
Overview:GigaOm features news articles about Big Data, Analytics and Mobile. It’s a great place to read recent tech news stories and updates on hot topics.
About GigaOm (from their site) – Founded in 2006, GigaOM is now the leading provider of online media, events and research for global technology innovators. The company is one of the most credible and insightful voices at the intersection of business and technology, with an online audience of more than 4.5 million monthly unique visitors; industry-leading events, including Structure, Mobilize, GigaOM RoadMap, and Structure: Data; and a pioneering market research service and digital community, GigaOM Pro, which provides expert analysis and research on emerging technology markets.
4. Greenplum.com
Overview: Greenplum provides a section within the site with aggregated blog posts and news focused on Analytics, Big Data, Data Scientists, Data Warehousing and Hadoop. It pulls information directly from ForbesThe New York TimesWall Street Journal, and Information Week.
About Greenplum (from their site) – Greenplum, a division of EMC (acquired by EMC in July 2010, becoming the foundation of EMC’s Big Data Division), is driving the future of Big Data analytics with breakthrough products that harness the skills of data science teams to help global organizations realize the full promise of business agility and become data-driven, predictive enterprises.
5. Data Stories
Overview: A bi-weekly podcast on data visualization with with Enrico Bertini and Moritz Stefaner (two Big Data industry influencers). Each podcast post provides a breakdown of the content by time and relevant resource links.
6. Data Round Table
Overview: A community of Big Data and data experts discussing data quality, data integration, MDM, data governance, and data migration. This is a nice compilation of various perspectives.
About Data RoundTable (from the site) – The Data Roundtable is a forum where industry thought leaders come together to share the spotlight and discuss data management topics. Each day you’ll find a new post about something relevant and thought-provoking, from news on federal regulations to pop-culture commentaries on how data management relates to Seinfeld. There’s no agenda – just ideas.
7. ZDNet
Overview: This blog features Andrew Brust discussing Big Data, Hadoop, NoSQL and the mystical discipline of data science.
8. The Data Warehouse Insider
Overview: Technical details, ideas and news on data warehousing and Big Data from the Oracle Team.
9. Planet BigData
Overview: Planet BigData is an aggregator of worldwide blogs about Big Data, Hadoop, and related topics.
10. Dataversity
Overview (from their site): DATAVERSITY™ provides resources for information technology (IT) professionals, executives and business managers to learn about the uses and management of Big Data.  The worldwide community of practitioners, advisers and customers participates in, and benefits from, DATAVERSITY’s educational conferences, discussions, articles, blogs, webinars, certification, news feeds and more.

Monday, November 23, 2015

Thủ thuật dùng Facebook không phải ai cũng biết

Thủ thuật dùng Facebook không phải ai cũng biết


Nguồn: http://news.zing.vn/15-thu-thuat-dung-Facebook-khong-phai-ai-cung-biet-post602574.html

Người dùng dành nhiều thời gian cho Facebook, cả trên điện thoại lẫn máy tính nhưng liệu họ đã biết hết các thủ thuật về mạng xã hội này?
1. Lưu nội dung để xem sau
Nhìn thấy một bài viết thú vị hay clip hấp dẫn trên News Feed (Bảng tin), nhưng bạn chưa có thời gian để xem, hãy lưu lại. Để làm điều đó, bạn nhấn vào biểu tượng mũi tên trỏ xuống ở ngay bài viết, chọn “Save” (Lưu).
15 thủ thuật dùng Facebook không phải ai cũng biết
Những nội dung bạn có thể đánh dấu bao gồm link liên kết bài viết, video, hình ảnh và địa điểm. Sau đó, người dùng Facebook truy cập vào phần “Saved” (Đã lưu) để xem lại.
2. Chặn lời mời chơi game
Đối phó với những lời mời chơi game phiền phức trên Facebook, người dùng có thể chặn mọi thư mời tham gia ứng dụng.
15 thủ thuật dùng Facebook không phải ai cũng biết
Trên iPhone, nhấp vào phần More (Biểu tượng 3 dấu gạch ngang) > Settings (Cài đặt) > Apps (Ứng dụng) > Platform (Nền tảng) > Off.
Trên điện thoại Android, nhấp vào More (Ba dấu gạch ngang) > Settings Account (Thiết lập tài khoản) > Notifications (Thông báo) > Mobile (Đẩy di động) > bỏ tích vào mục Application Invites (Lời mời ứng dụng).  Phiên bản Facebook máy tính, bạn vào Settings (Cài đặt) > Blocking (Chặn).
3. Sử dụng ảnh động GIF làm avatar
Từ ứng dụng Facebook di động, nhấp vào hình đại diện, sau đó chọn “Take a New Video Profile” để tải lên một ảnh GIF hoặc đoạn video ngắn. Tuy nhiên, hiện tại tính năng này chưa sử dụng được tại Việt Nam.
15 thủ thuật dùng Facebook không phải ai cũng biết
4. Tìm đọc những tin tức nóng hổi nhất trên Facebook
Tính năng mới hiện chỉ áp dụng cho ngôn ngữ Tiếng Anh và tại một số khu vực nhất định. Những chủ đề nổi bật nhất trên Facebook sẽ được đề xuất để người dùng theo dõi. Chúng xuất hiện ở mục Trending bên phải News Feed trên giao diện máy tính và ngay dưới thanh tìm kiếm trên di động.
15 thủ thuật dùng Facebook không phải ai cũng biết
5. Các bài viết được gắn biểu tượng tia chớp
Có hàng ngàn hãng thông tấn chia sẻ bài viết của họ lên mạng xã hội. Vì thế, Facebook đặt ra tiêu chuẩn riêng của mình và nếu bài viết nào được gắn biểu tượng tia chớp ở góc phải chứng tỏ chúng được xuất bản dưới định dạng nhẹ giúp thiết bị tải nhanh hơn gấp 10 lần và ít xuất hiện quảng cáo.
15 thủ thuật dùng Facebook không phải ai cũng biết
6. Tắt tính năng phát video tự động
Mới đây, Facebook bổ sung thêm tính năng tự động phát video trên News Feed nhưng điều đó lại gây phiền cho người dùng. Rất nhiều đoạn clip nhạy cảm tự động phát khiến người xem phải “đỏ mặt” và nguy hiểm hơn, tính năng tiêu tốn dung lượng dữ liệu di động.
15 thủ thuật dùng Facebook không phải ai cũng biết
Để tắt tính năng tự động phát video trên Facebook, người dùng vào phần Settings > Videos and Photos > Autoplay và chọn một trong ba tùy chỉnh: Tự động chạy video qua kết nối di động và Wi-Fi, chỉ Wi-Fi (Just Wi-Fi) hoặc Không bao giờ (Never).
7. Xem hoạt động của bạn trên Facebook “Ngày này năm xưa”.
15 thủ thuật dùng Facebook không phải ai cũng biết
Facebook có tính năng “On this day” (Ngày này năm xưa) nhằm giúp người dùng hồi tưởng lại các hoạt động trước đó của mình trên mạng xã hội. Chỉ cần nhấp vào tùy chọn “On this day” hoặc vào địa chỉ Facebook.com/onthisday để thiết lập.
8. Xem các hoạt động gần nhất của bạn
15 thủ thuật dùng Facebook không phải ai cũng biết
Facebook cho phép người dùng xem lại các hoạt động gần nhất của mình như bình luận, các nội dung đã thích, đăng nhập… Vào trang cá nhân, nhấp vào phần “Your Activity Log” (Nhật ký hoạt động) ở ngay góc dưới bên phải ảnh bìa để xem các hoạt động này.
9. Chọn các trang bạn không muốn bỏ lỡ bài viết của họ trên News Feed
Nếu người dùng Like hàng nghìn trang, việc lọc bài viết để tránh “ngập” News Feed là điều cần thiết. Nhưng tính năng này của Facebook vô tình khiến bạn bỏ lỡ bài viết quan trọng. Nếu quan tâm đến một số trang nhất định, người dùng cần thiết lập chúng vào mục riêng.
15 thủ thuật dùng Facebook không phải ai cũng biết
Nhấp vào phần More > Settings > News Feed Preferences và đánh dấu các trang đáng quan tâm với dấu tích hình sao bên phải.
10. Phân biệt giữa bạn bè và người theo dõi trên Facebook
Trên Facebook, có hai cách để mọi người kết nối với nhau là trở thành bạn bè hoặc theo dõi một ai đó. Thông thường, những người biết nhau sẽ chấp nhận làm bạn bè, trong khi tính năng theo dõi dành cho việc muốn quan tâm trang cá nhân của người nổi tiếng.
15 thủ thuật dùng Facebook không phải ai cũng biết
Bạn cũng có thể thay đổi những đối tượng được phép theo dõi mình bằng cách vào phần Settings > Followers (Người theo dõi) > Who Can Follow Me (Ai có thể theo dõi tôi) và tùy chỉnh.
11. Xem hồ sơ bản thân dưới tư cách một tài khoản khác
15 thủ thuật dùng Facebook không phải ai cũng biết
Người dùng có thể xem hồ sơ bản thân với tư cách của một tài khoản khác để xem họ thấy gì trên trang của mình, từ đó biết cách điều chỉnh các thiết lập riêng tư phù hợp. Để làm điều này, bạn nhấp vào biểu tượng 3 dấu chấm bên cạnh mục “View Activity Log” (Xem các hoạt động gần đây) và chọn “View As…” (Xem trang với tư cách là…).
12. Chọn đối tượng xem bài viết bạn chia sẻ
Mỗi khi chia sẻ một bài viết hoặc hình ảnh, người dùng có quyền lựa chọn đối tượng nhìn thấy nội dung. Ngoài ra, Facebook cho phép thiết lập mặc định những người được xem hoặc bị hạn chế tiếp cận các bài viết của bạn.
15 thủ thuật dùng Facebook không phải ai cũng biết
Để điều chỉnh thiết lập mặc định này, người dùng vào phần Settings > Edit Privacy (Quyền riêng tư) để tùy chỉnh. Với mỗi bài viết, nhấp vào mũi tên trỏ xuống bên cạnh để thiết lập đối tượng có thể nhìn thấy.
13. Ẩn danh sách bạn bè
15 thủ thuật dùng Facebook không phải ai cũng biết
Vì lý do riêng tư, người dùng có quyền ẩn danh sách bạn bè của mình bằng cách vào Friends (Bạn bè)> Manage (Quản lý-hình chiếc bút) > Edit Privacy (Chỉnh sửa quyền riêng tư) > Friend List (Danh sách bạn bè) và tùy chỉnh công khai hoặc ẩn.
14. Ẩn các mối quan hệ
15 thủ thuật dùng Facebook không phải ai cũng biết
Người dùng có thể ẩn các mối quan hệ bằng cách vào phần About (Giới thiệu ) > Family and Relationships (Gia đình và các mối quan hệ) > Relationship (Tình trạng quan hệ) và tùy chọn đối tượng có thể xem các mối quan hệ của bạn.
15. Ẩn các Album cụ thể và sự kiện trên dòng thời gian
15 thủ thuật dùng Facebook không phải ai cũng biết
Đối với bất kỳ Album hay bài viết nào xuất hiện trên dòng thời gian, bạn dễ dàng thay đổi quyền riêng tư để chọn đối tượng có thể xem nội dung đó. Nhấn vào biểu tượng nhỏ màu xám bên cạnh Album hoặc bài viết (Có mũi tên hình tam giác) để thiết lập.
16. Chặn người dùng Facebook
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Nếu ai đó làm phiền hoặc khiến bạn khó chịu. Chỉ cần vào trang cá nhân của người đó và chọn nút Block. Bạn và người đó sẽ không bao giờ nhìn thấy sự tồn tại của nhau trên Facebook.

17. Xem các thiết bị đã đăng nhập
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Từ ứng dụng Facebook trên di động, vào Cài đặt > Bảo mật > Thiết bị đã nhận ra > Chạm vào nút X để vô hiệu hóa từ xa các thiết bị mà bạn đã đăng nhập.
Từ trình duyệt web, vào Cài đặt bảo mật > Những thiết bị đã đăng nhập. Tại đây sẽ hiện bảng thông tin các thiết bị và chọn các trình duyệt hoặc thiết bị bạn muốn vô hiệu hóa.
18. Cảnh báo đăng nhập
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Cảnh báo đăng nhập được kích hoạt trong Cài đặt bảo mật của ứng dụng di động và nền web. Người dùng có thể nhận cảnh báo đăng nhập từ thanh thông báo của thiết bị được xác thực hoặc cảnh báo qua Email.
Ngoài ra, bạn có thể bật phê duyệt để Facebook gửi mã số bí mật đến số di động đã đăng ký mỗi khi có lần đăng nhập từ thiết bị mới.
19. Cài đặt thông báo
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Người dùng có thể cài đặt và hạn chế nội dung thông báo. Từ Cài đặt > Thông báo > Trên Facebook > Thông báo đẩy, tại đây hãy bỏ tích những thông báo không cần thiết.
20. Tắt thông báo sinh nhật
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Nếu bạn thấy khó chịu về thông báo ngày sinh nhật của bạn bè trên Facebook, hãy tắt chúng đi. Từ Cài đặt > Cài đặt thông báo > Sinh nhật > Bỏ chọn Nhận thông báo.

21. Nhận thông báo mỗi bài viết của người dùng cụ thể
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Bạn quan tâm đến ai đó và muốn biết mọi "diễn biến" trên Facebook của người đó. Chỉ cần vào trang cá nhân của họ, click vào nút bạn bè và chọn Nhận thông báo để biết mọi dòng trạng thái, hình ảnh, bài viết trên Facebook.
22. Tìm kiếm các bài viết, hình ảnh hay bình luận từ một người dùng cụ thể
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Từ thanh tìm kiếm, hãy tìm kiếm bằng các từ khóa khóa "posts likes by ...", "comments by ....". Tuy nhiên tính năng này chỉ hiển thị khi bạn chọn ngôn ngữ mặc định trên Facebook là tiếng Anh.
23. Tìm kiếm bằng các từ khóa, chủ đề
Facebook cho phép người dùng tìm kiếm nội dung không chỉ gói gọn từ người dùng hay trang. Bạn có thể tìm kiếm mọi thứ với từ khóa tương tự cách tìm kiếm trên Google.
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Ví dụ với từ khóa "iPhone 6S", Facebook sẽ đưa cho bạn các nội dung, chủ đề liên quan đến và ưu tiên các bài viết liên quan đến bạn của bạn và các trang bạn thích. Ngoài ra là các bài viết có lượng tiếp cận lớn.
24. Hướng dẫn bạn bè phát âm tên của bạn
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Nếu tên của bạn đặc biệt hoặc không phổ biến như Phuc Dat Bich, bạn có thể hướng dẫn bạn bè của mình phát âm chuẩn xác. Từ Chỉnh sửa hồ sơ cá nhân > Thông tin cá nhân.
Tại đây bạn có thể thêm biệt danh hay thậm thí tên từ thời con gái vào hồ sơ của mình.
25. Ngừng theo dõi bạn bè
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Việc kết bạn với ai đó chỉ mang tính xã giao, hình thức hay bạn không đủ can đảm để Hủy kết bạn với ai đó trên Facebook, hãy chọn ngừng theo dõi người đó. Từ trang cá nhân của họ, click vào nút Đang theo dõi và chọn Ngừng theo dõi. Rất đơn giản mà lại giúp chúng ta không khó xử.
26. Nói với Facebook những gì bạn không muốn xem
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Bảng tin là nơi tổng hợp thông tin từ bạn bè, các trang bạn thích hay các nội dung mà bạn bè của bạn thích. Facebook xác định nội dung đó dựa trên các tương tác trên mạng xã hội.
Nếu bạn thấy bài viết nào đó khiến bạn không thích hay khó chiu. Hãy click vào mũi tên di xuống ngay phía trên bên phải của bài viết và chọn "Tôi không thích bài viết này". Ngay lập tức Facebook sẽ ẩn nội dung đó cũng như hạn chế các nội dung tương tự nhằm cải thiện bảng tin của bạn.
27. Tạo các nhóm bạn bè như bạn học, đồng nghiệp,...
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Việc thiết lập các nhóm trong danh sách bạn bè sẽ giúp người dùng dễ dàng lọc các nội dung trên bảng tin của mình. Ví dụ, bạn muốn xem những nội dung liên quan đến những người đồng hương đang chia sẻ hay bạn bè từ thời đại học.
28. Tạo thông tin cá nhân bằng emoji
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Facebook cho phép bạn tạo các thông tin cá nhân bằng các biểu tượng. Người dùng có thể chỉnh sửa các thông tin như nơi sống, công việc, tình trạng quan hệ,... bằng các emoji từ ứng dụng trên di động hoặc nền web.
29. Hủy đăng ký nhận thông báo mới từ các bài viết đã bình luận
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Nếu bạn cảm thấy bị làm phiền bởi các thông báo từ các bài viết đã bình luận, hãy bỏ đăng ký nhận thông báo mới từ chúng.
Tại thông báo nền web click vào bài viết muốn ngừng nhận thông báo và click vào dấu X để tắt thông báo. Từ ứng dụng di động, vào nội dung muốn bỏ qua, click vào mũi tên đi xuống ở góc phải màn hình và chọn Ngừng nhận thông báo cho bài viết này.
30. Chỉnh sửa bài viết hoặc bình luận
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Chọn nội dung muốn chỉnh sửa và chọn Chỉnh sửa bài viết/ bình luận. Bạn có thể xem nội dung trước chỉnh sửa bằng cách click vào biểu tượng bút chì nhỏ.
31. Chọn bộ lọc cho hình ảnh đăng tải
Ứng dụng di động của Facebook cho phép người dùng dễ dàng chọn các bộ lọc trước khi chia sẻ. Chỉ cần trượt sang hai bên để chọn các bộ lọc màu sắc phù hợp nhất cho bức ảnh.
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Ngoài ra bạn có thể chỉnh sửa bằng cách click vào nút chỉnh sửa ngay góc trái phía dưới bức ảnh. Tại đây, người dùng có thể gắn thẻ ảnh, cắt ảnh, chèn văn bản, nhãn dán hay hình vẽ cho bức ảnh.
32. Tạo album ảnh với bạn bè
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Nếu bạn muốn người khác có thể đóng góp hình ảnh vào album ảnh của bạn. Khi tạo album ảnh, hãy nhấp vào nút Chỉnh sửa ở góc trên bên phải trên ứng dụng di động và chọn "Cho phép đóng góp". Những người bạn được gắn thẻ trong album sẽ có quyền thêm hình ảnh vào album đó.
33. Tạm biệt Facebook
Những thủ thuật Facebook không phải ai cũng biết (phần 2)
Mệt mỏi với nội dung trên mạng xã hội, bạn có thể xóa tài khoản Facebook. Nhưng trước hết hãy tải toàn bộ dữ liệu Facebook cá nhân của bạn tại Cài đặt tài khoản.